Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Social Networks AI

Facebook Puts Deep Learning in the Palm of Your Hand (fortune.com) 46

Facebook has built a simple-looking video tool to show off a sophisticated use of artificial intelligence on cell phones. From a report on Fortune: During an event at its office in Menlo Park, Calif., last Friday afternoon, Facebook CTO Mike Schroepfer showed off software that takes a live Facebook video feed from a cell phone and converts the image in real time into a selection of artistic styles, such as that of Van Gogh. It might sound like a simple filter, but usually, an algorithm of this nature would need to send that type of information back to a server in a data center to process the pixels on more powerful machines. The Facebook crew crafted a less power-hungry and computing-intensive deep learning system they call "Caffe2Go," that uses the computing power in a cell phone. Facebook's Schroepfer showed the algorithm and other applications of artificial intelligence at the Web Summit conference in Lisbon, Portugal on Tuesday. Last Friday, he called the system a "pretty big leap" and "a real neural net running on a phone in real time."
This discussion has been archived. No new comments can be posted.

Facebook Puts Deep Learning in the Palm of Your Hand

Comments Filter:
  • Live Facebook video feed? I think NSA will be a lot more interested in such feature than any consumers.
    • Live Facebook video feed? I think NSA will be a lot more interested in such feature than any consumers.

      Will be? You don't think facebook developed this on their own, do you?

      • It's kind of sad that the H1B Zombies spent all that time making an updated version of a Java program; then slapped an "A.I." sticker on it.

        Hay Zombies, try this A.I. problem. "Given a person's Auto Insurance Policy, is that person over insured?"
        • It's kind of sad that the H1B Zombies spent all that time making an updated version of a Java program; then slapped an "A.I." sticker on it. Hay Zombies, try this A.I. problem. "Given a person's Auto Insurance Policy, is that person over insured?"

          Are you kidding? It garnered them articles in fortune and slashdot! I'm sure the publicity alone was worth the cost of the update even if they only changed the comment lines in the code.

  • by 110010001000 ( 697113 ) on Tuesday November 08, 2016 @11:04AM (#53237991) Homepage Journal
    ....we are calling computer programs "Deep Learning" and "AI" now? Nice! I'll add that to my resume. Apparently I am an expert in "Deep Learning".
    • Re: (Score:3, Funny)

      by Anonymous Coward

      Bullshitting about AI is all the rage. My latest effort I've called Neuro-Cognitive Hello World. It uses what I call Gradient Descent Reduction Bollocks to literally print something onto the screen but it does it by first executing a few iterations of a simple sigma function, feeding the output back to the input, discarding the output and then just printing HELLO WORLD. It's magnificent. Give me $20 billion dollars thank you.

    • by Sloppy ( 14984 )

      Maybe awk-and-sed-for-video does need a catchy new name. "Pipeline" just doesn't cut it in 2016, and you gotta admit, it is a lot more work. Don't try this on your PDP-11.

    • Re:So basically... (Score:4, Insightful)

      by ShanghaiBill ( 739463 ) on Tuesday November 08, 2016 @11:21AM (#53238143)

      ....we are calling computer programs "Deep Learning" and "AI" now?

      Not all programs. But if you give a program an objective, and it figures out on its own how to get there, then that is machine learning, which is a branch of AI. If it uses a neural net with more than one hidden layer, then it is "deep learning". That is what the term means.

      Apparently I am an expert in "Deep Learning".

      If you don't even understand the terminology, then you are not an "expert".

      • Re: (Score:1, Informative)

        by Anonymous Coward

        What they're doing may be using machine learning technologies, but it isn't "deep learning", I speak as a person who's done a fair bit of work with machine learning. You can tell that their claim is bullshit right off the bat. Let me pull out the relevant bullshit quote

        "It might sound like a simple filter, but usually, an algorithm of this nature would need to send that type of information back to a server in a data center to process the pixels on more powerful machines."

        You see, this isn't true. Maybe f

    • by quax ( 19371 )

      Indeed, what pathetic hype.

      For my Master degree I researched random search feed-forward artificial neural network learning algorithms. That was a long time ago, crunching numbers on a Pentium 90MHz system with a Linux 0.9x kernel.

      Any smartphone has way more computing power these days.

    • So true, I have been applying for jobs. Apparently, fixing someone else's code, using Linux, cron, and version control, is called DevOps now too.
  • Facebook puts deep learning in the palm of your hand ... in order to use that capability against you in some way -- probably just to follow you around and spam you with ads to start with.

  • Facebook Puts Deep Learning in the Palm of Your Hand

    Nerds have always had deep learning from the palm of their hand.

  • They should use it to replace the algorithm that puts racist conspiracy theories as 'trending' on FB.

  • "a real neural net running on a phone in real time."

    Running a neural net does not take much processing power, It is a mostly just a series of adds and multiplies.

    Training a neural net takes lots of computing power. I doubt they are doing that on a cell phone.

    • "a real neural net running on a phone in real time."

      Running a neural net does not take much processing power, It is a mostly just a series of adds and multiplies.

      Training a neural net takes lots of computing power. I doubt they are doing that on a cell phone.

      excuse me, but if a "real neural net" runs on a computer, then what is the network of neurons that run in your head called? a "really real neural net"? i know what you mean.....i'm just pointing out machines we build don't neurons no matter how "intelligent" they may be.

  • how can facebook and fortune not be embarrassed by putting out such drivel? they should have saved this for april 1st.
  • If we keep calling simple parlor tricks "artificial intelligence", what will we call actual intelligence should we someday artificially create one? AI is so dumbed down now that the term is meaningless.
  • Curso NR 10 online [institutosc.com.br] curso NR 10 curso NR 10 online

You are always doing something marginal when the boss drops by your desk.

Working...