Slashdot Mirror


Facebook Runs On AI - But 70% of Its Engineers Who Use AI Aren't Experts (wsj.com)

An anonymous reader shares an excerpt from a WSJ report: AI algorithms are inherently black boxes whose workings can be next to impossible to understand -- even by many Facebook engineers. "If you look at all the engineers at Facebook, more than one in four are users of our AI platform," says Mr. Candela. "But more than 70% [of those] aren't experts." How so many Facebook engineers can use its AI algorithms without necessarily knowing how to build them, Mr. Joaquin Candela, Facebook's head of applied machine learning says, is that the system is "a very modular layered cake where you can plug in at any level you want." He adds, "The power of this is just hard to describe." Pieces of that platform are performing all kinds of "domain-specific" tasks across Facebook's properties, from translation to speech recognition.

91 comments

  1. It's called "specialization" by CajunArson · · Score: 5, Insightful

    You might as well say that Facebook's AI runs on electricity and (generously) 99% of Facebook's engineers aren't experts in electricity generation and distribution either.

    --
    AntiFA: An abbreviation for Anti First Amendment.
    1. Re:It's called "specialization" by plague911 · · Score: 4, Insightful

      Agreed, this is nonsense. When I was programming I used compilers, I sure as heck was not a compiler expert. At best I could be an expert in using compilers and that would be fine.

      Even with teams as large as they are now in common environments, you can afford to have one expert at compilers creating your optimum build packages

      It should even be uncommon to have the expert utilizing the technology they are an expert at building. Those roles are often separated out for good reason.

    2. Re:It's called "specialization" by CrimsonAvenger · · Score: 3, Insightful
      They probably drive cars to work every day, too.

      And I'll bet not a one of them is an expert car designer. Or even capable of designing a basic internal combustion engine....

      --

      "I do not agree with what you say, but I will defend to the death your right to say it"
    3. Re:It's called "specialization" by deodiaus2 · · Score: 0

      Well, AI is huge field, just like mathematics or computer science. Just because you are an expert in your subdomain within AI doesn't mean that you are better than average in another domain. Right now, we are seeing an explosion of research and techniques in AI, so even a field in which you might be an expert is growing so rapidly that you might find yourself falling behind. At best, you might claim to be an expert in some sub-subdomain. The other question is what qualifies as an expert? There seems to be no objective way to measure that self identification label. Oftentimes, I find that many average people overrate themselves on their ability. Its usually the people who know more than their counterpart are humble enough to know that they don't know enough as they have met people who put themselves into perspective. Sort of like the MBA who claims to know programming [probably because he read an InfoWeek article on the can an hour ago], yet can't do squat if really put to the test, knowing full well that he won't be put to the test. And, as the other authors pointed out, there is a point of having things behave as components and focusing on using black boxes without being overly concerned about the inside details. Moreover, as this is a growing field, there is going to be change and churn inside the black box.

    4. Re:It's called "specialization" by Anonymous Coward · · Score: 0

      you are full of condescending stupid shit. Kill yourself, n1gger.

    5. Re:It's called "specialization" by Anonymous Coward · · Score: 0

      You should be able to describe major features of a compiler at a high level. For example. I know there aren't an unlimited number of registers, and assuming a function is not inlined by the compiler, the registers have to be flushed when returning from the function. I use this feature in certain high performance lockless multi-threading. I was told not to do this, but when I researched the problem, it seems it is actually a very common practice (for archs with cache-coherenecy) among those proficient in high performance multithreading. Just make sure the compiler knows not to ever inline the function.

      This is an example of how some basic understanding of the fundamental issues without knowing specific implementation details allowed me to take advantage of the situation.

      Programming is the art of telling the computer what to do. If you don't know what you're telling it to do, you're just throwing crap at the wall to see what sticks. Your job could be better done by an AI. They can throw crap at the wall much faster. If you made zero predictions of what should happen, make a random change to see if it's desirable, you will get caught in a local maxima.

      Rule #1 of being a master at something: Knowing when to listen to others, including not listening to other masters who tell you not to do something. If you can't think for yourself, you will never be a master. If you're not a master, you will be replaced with an AI that also cannot think for itself.

    6. Re:It's called "specialization" by EndlessNameless · · Score: 1

      In a nascent field, most of the users are also experts. It comes with the territory.

      The specialization into designers and expert users indicates maturation of the field. This is what happens when people take your technology and build something new on top of it.

      In fact, this specialization may be the only universal metric of maturity---anything else I can imagine does not apply historically.

      --

      ---
      According to the latest ruleset, this post should be modded as Vorpal Flamebait +5.
  2. Experts by Headw1nd · · Score: 4, Interesting
    What does that even mean? What percentage in any field can be called experts? Also, where would you find a full staff of "AI experts"?

    Are there answers to these questions behind the paywall? I'm guessing no.

    1. Re:Experts by Anonymous Coward · · Score: 0

      Agreed! To add a little additional colour, consider this: Millions of humans are qualified licensed drivers that use automobiles on a regular basis, yet a minuscule percentage of them are experts. Equally as valid and both statements, standing on their own, mean nothing.

    2. Re:Experts by Anonymous Coward · · Score: 0

      grow a sack.

      Hugs and kisses,

      Juan Epstein

    3. Re:Experts by Anonymous Coward · · Score: 0

      Facebook is full of shitty stupid millennials. They are all "experts" in AI and in rocket science/physics PhD. Shame on you.

    4. Re:Experts by Anonymous Coward · · Score: 0

      What does that even mean? What percentage in any field can be called experts? Also, where would you find a full staff of "AI experts"?

      What it means is that AI is about to become usable.

      If an AI expert is needed to solve a problem then you are probably better off writing a specialized algorithm to solve the problem.
      If AI is easy to use then it might be something you can throw in to get shit done without having to do the thinking yourself.
      Sure, the solution will be a lot more power hungry and the result might be sub-par but that is essentially the tradeoff you always do when you pick a high level language over fine-tuning every little detail.

    5. Re:Experts by Anonymous Coward · · Score: 0

      An expert is a one-trick pony who has earned the title "expert" from a history of face-planting projects and correcting those mistakes. While they are unlikely to make the same mistake again, they are creative at making new mistakes. You must be careful not to present them with the opportunity to do anything outside of their expertise.

  3. Remember one thing when talking about experts by Anonymous Coward · · Score: 1

    Expert these days has come to mean someone with a paper credential.

    Even their head of machine learning is calling it an AI platform. He's clearly one of those "experts."

  4. libc by foxx1337 · · Score: 2

    Isn't this as if I were using libc or, god forbid, libc++, boost even, while not being an "expert" there? I'm pretty certain it would take me an obscene amount of effort to even replicate some of the stuff in boost, for example.

    Isn't this all that modern development has been trying to achieve since forever?

    1. Re: libc by JosephMalicki · · Score: 1

      I think that is the story here... They have successfully achieved that, whereas for a long time AI required experts.

  5. AI? by sqorbit · · Score: 1

    Judging from the posts I saw on Facebook it was running on "No Intelligence".

    --
    Sent from my TARDIS
  6. None of it is real 'AI' by Anonymous Coward · · Score: 0, Informative

    It's all fake nonsense 'learning algorithms' and 'expert systems' and 'decision trees' and other junk that isn't really Artficial Intelligence anyway, what's there to be an expert about? Also it's Facebook so who cares, give it another few years and it'll go the way of Myspace and Livejournal anyway and Zuckerberg will be sitting on a beach in Fiji with all the money he made off your personal and private data he stole. Seriously get over it people don't you realize that the current approach to AI is a dead end? It'll never be everything they keep hyping it to be, it'll always fall short. Give it another 100 years or so and we might figure out how real cognition works and then be able to actually design that into hardware but until then it's this half-assed imitation that isn't capable of real thought or real reasoning and will always fall short of the mark with potentially disasterous results.

    1. Re:None of it is real 'AI' by Anonymous Coward · · Score: 0

      Give it another 100 years or so and we might figure out how real cognition works and then be able to actually design that into hardware...

      Give it another 100 years and the earth will be smoldering ruins and cockroaches and small rodents will be all that's left.

    2. Re:None of it is real 'AI' by Anonymous Coward · · Score: 0

      Godel assures us "real" thought will never be broken-out into mechanical pieces. Cannot be ...

  7. Congrats by erapert · · Score: 4, Insightful

    So this is a triumph for the engineers that put that stuff together: it can be used by non-experts to meaningful effect.

    1. Re:Congrats by alvinrod · · Score: 2

      Yeah, but by next month we'll be hearing about how it was Facebook AI that was actually responsible for getting Trump elected. So either it isn't very intelligent, or it's incredibly intelligent but possibly evil.

    2. Re:Congrats by Anonymous Coward · · Score: 0

      The availability of building materials doesn't mean that everyone should build bridges. When a Facebook engineer replaces the code that controls access to your personal data to an AI, and when one day that AI decides to make everyone's Facebook data world-readable, maybe you'll understand what can go wrong.

    3. Re:Congrats by Anonymous Coward · · Score: 1

      I've come to the conclusion that Facebook draws in mostly sub 100 IQ people - which is not coincidentally everyone that votes either Democrat or Republican.

      The most intelligent people are not part of that system because they know Facebook, like our two party system, is inherently untrustworthy.

    4. Re:Congrats by El_Muerte_TDS · · Score: 1

      define meaningful

    5. Re:Congrats by Anonymous Coward · · Score: 0

      You do not have to wait a month. A company named Cambridge Analytica used psychometrie generated by Facebooks user data to help Trumps campaign. The following article suggests this had a significant impact:

      Source (german): https://www.dasmagazin.ch/2016...

    6. Re:Congrats by erapert · · Score: 1

      "meaningful" == people are using it to do their jobs day-to-day.

      I won't argue about whether those jobs themselves are useful or good.
      I'm only saying that people who are doing those jobs are doing it with the help of a system they don't understand nor do they need to understand it.

    7. Re:Congrats by Anonymous Coward · · Score: 0

      [...] a system they don't understand nor do they need to understand it.

      That second part is highly debatable.

      In the required car analogy, if you drive a car yet know diddly squat about its innards, you'll drive worse and are prone to more and higher repair bills than someone who does know at least something about how the thing works, even if you aren't a mechanic by any stretch of the meaning.

      I can hear it every day with people in my street trying to park, failing to understand there's a slight delay between pushing the pedal and the motor picking up. Other people don't have that problem, and manage to park smoothly. It's a small thing, but such a big red flag. Such people will seem to get by, if poorly, right up until the going gets a trifle tough.

      Or, in a different context, if you're a manager who treats their workers as "black boxes" and knows diddly squat about the work they're doing, your workers will show poorer performance and greater worker turnover than if you have at least some feeling with the jobs you're overseeing. You likely won't be very respected nor liked either.

      Time and again we see that, yes, you can build on other people's work without having full knowledge of how that works, but with at least some knowledge you're far better off than with no knowledge at all. IOW, "nor do they need to understand it" is typically false.

    8. Re:Congrats by Anonymous Coward · · Score: 0

      The most intelligent people are not part of that system because they know Facebook, like our two party system, is inherently untrustworthy.

      That isn't the reason.

      Great minds discuss ideas; average minds discuss events; small minds discuss people.

      Intelligent people doesn't use Facebook simply because there is nothing there of value to them.
      If you put any value in that quote it would also mean that the people hanging out at places like Slashdot and Reddit are those of average mind.

      Then what about the great minds you may ask.

      How would I know? I'm here with you, aren't I?

    9. Re:Congrats by Anonymous Coward · · Score: 0

      Mediocre programmers don't understand how their tools work. then again, 80% are below average. Yay power curve. You know that "10x programmer" myth? It's actually 100x. They chose 10x because it's more believable, but the data is pointing to 100x.

  8. Facebook by Anonymous Coward · · Score: 0

    Shut it down before it's too late!!!

  9. Creating AI Models is Easy by Herkum01 · · Score: 2

    It is prepping the data that is hard. The Machine Learning Algorithms have been established for a long time. The big limiters on it have been processing power and decent data sets.

    1. Re:Creating AI Models is Easy by Anonymous Coward · · Score: 0

      What I find funny in this discussion is how many people, who clearly don't understand AI, say how it's clearly not a problem that the people designing this stuff don't understand how AI works isn't a problem.

      I posted similar to you, and nobody pays attention. I guess it doesn't fit their world view so they don't want to believe this may be bad. They think "I don't need to know how libraries I use work, so this is the same" not understanding that the actual library is the easy part. As you mentioned, the data you feed into the library needs to be preprocessed if you want to get anything even remotely useful. And it's this preprocessing that requires expertise. Any fool can implement an SVM or NN or similar. Feeding useful inputs into it is quite a bit harder.

      If more things move to AI done by people who don't understand how AI works, well, the equifax breech will seem like nothing in comparison.

    2. Re:Creating AI Models is Easy by ShanghaiBill · · Score: 1

      It is prepping the data that is hard.

      The users do that. FB just asks them to "tag" their friends in photos.

    3. Re:Creating AI Models is Easy by OrangeTide · · Score: 1

      If more things move to AI done by people who don't understand how AI works, well, the equifax breech will seem like nothing in comparison.

      I view the process of collecting and selecting data to be a very different activity than programming to the point that conceivably you could have non-programmers doing a better job than seasoned software engineers. It's a different skill set in my experience.

      --
      “Common sense is not so common.” — Voltaire
  10. Security by avandesande · · Score: 4, Insightful

    How many developers understand encryption algorithms that they use for security... this is the point of libraries?

    --
    love is just extroverted narcissism
    1. Re:Security by QuietLagoon · · Score: 2, Informative

      How many developers understand encryption algorithms that they use for security... this is the point of libraries?

      Not enough developers understand encryption algorithms (and it shows), and libraries don't help because they still allow the misuse of encryption.

    2. Re:Security by Anonymous Coward · · Score: 0

      The problem is, in AI, the actual library calls is the easy part. The hard part is how you massage the data and select which portions of the data are actually used. And these are the parts that can't be put into a library as they differ drastically for a given problem area. The pre-processing is literally what distinguishes a GO playing AI from a speech recognition AI. So, if the people who are doing this aren't experts, well, it's sort of a miracle that they've managed to get anything that works even at a basic level.

    3. Re: Security by Reverend+Green · · Score: 1

      Well, drat! I guess we should all go back to using telnet...

    4. Re:Security by Anonymous Coward · · Score: 0

      According to highly flaunted security experts, anyone who doesn't understand the encryption algorithm they're using, is using it incorrectly, which is worse than not using it. A false sense of security is worse than no security.

    5. Re: Security by QuietLagoon · · Score: 1

      ... Well, drat! I guess we should all go back to using telnet... ...

      On the contrary... the solution is to use encryption in a better manner. Education, not reversion, is the answer.

  11. I drive a car... by Anonymous Coward · · Score: 4, Insightful

    but I'm not a fucking mechanic.

    1. Re:I drive a car... by Anonymous Coward · · Score: 0

      But you do know to change your oil, flat ties are bad, put in gas, and not leave the car in 1st and rev the shit out of it. These people aren't even that competent.

  12. "Lab Coat" AI is obsolete, time to re-gear by Anonymous Coward · · Score: 0

    Perhaps it's time to explore a more managed form of AI. Neural nets are too difficult to reverse engineer and comprehend for most mortals. Managed AI allows cleaner divisions of labor, source control, debugging/tracing, and transparent and incremental adjustments.

  13. Like most companies by Anonymous Coward · · Score: 0

    I'm pretty sure most of Ford's employees aren't engine experts either. The shock..

  14. It doesn't work for me... by QuietLagoon · · Score: 2

    ... some as simple as the fact that i like to see my newsfeed with Recent Posts first, instead of what Facebook thinks I want to see first, is beyond the capability of the Facebook AI. Each time I go to Facebook,, I have to set the option to show Recent Posts first. If the Facebook AI can't get that right, what can it get right?

    1. Re:It doesn't work for me... by Anonymous Coward · · Score: 1

      It's working exactly as intended. Furthermore, from my understanding, Recent Posts first may not show all newer posts. The user isn't in control, Facebook is. Presumably, much of Facebook's AI is designed to keep users on site long as possible, keeping them coming back, and bringing in new users.

    2. Re:It doesn't work for me... by QuietLagoon · · Score: 1

      It's working exactly as intended....

      By annoying me to the point that I leave the Facebook site quickly and frustrated that the site doesn't do what I want it to do? Shouldn't a good AI learn what I want and give it to me?

    3. Re:It doesn't work for me... by Anonymous Coward · · Score: 0

      You are the product.

    4. Re:It doesn't work for me... by Anonymous Coward · · Score: 0

      Yes, because you are not the target manipulatable demographic. If they can't push what they want into your head, then they have less interest in having you on their platform. Why would they optimize the machine learning for your goals when those conflict with theirs?

    5. Re:It doesn't work for me... by parkinglot777 · · Score: 1

      It's working exactly as intended. Furthermore, from my understanding, Recent Posts first may not show all newer posts. The user isn't in control, Facebook is. Presumably, much of Facebook's AI is designed to keep users on site long as possible, keeping them coming back, and bringing in new users.

      You mean that users have to look through all older posts to ensure that they have seen all newer posts? Then yes, FB' AI successfully forces users to be on their site for a long time. Not sure that has to do with coming back and bringing new users part though...

    6. Re:It doesn't work for me... by Anonymous Coward · · Score: 0

      You are not to know whats currently going on. Facebook hasnt processed it yet for proper manipulation. If you knew what was currently going on you might do something unpredictable. Facebook is the tool for revolutions that are sanctioned and have already been planned.

    7. Re:It doesn't work for me... by Anonymous Coward · · Score: 0

      Yeah Facebook, and Google Reviews, and other sites, SUCK.

      I ALWAYS want MOST RECENT. Stop trying to smartly sort it, it's always WRONG!

    8. Re:It doesn't work for me... by Anonymous Coward · · Score: 0

      Change your facebook bookmark to point to https://www.facebook.com/?sk=h...

  15. Doesn't feel very I at all. by Anonymous Coward · · Score: 0

    What parts of Facebook are supposed to be artificially intelligent? All I see is a mediocre combination of a sub-par web forum and a creepy blog system.

  16. Big surprise by Anonymous Coward · · Score: 0

    And 70% of the self described "engineers" in Silicon Valley don't actually have an engineering degree. It seems that software specialists are among the most clueless of technology developed in other fields, as evidenced by the fact that "machine learning" and "AI" is hyped as new and groundbreaking because Google and FB have suddenly taken an interest. Technology focused websites now pump out 10 articles per day hyping up SV world domination based on AI, and it's all hot air.

  17. "Engineers" by Anonymous Coward · · Score: 0

    Let us know when they have any legal liability for any of their mishaps. I wonder how many "engineers" were employed at Equifax.

  18. Can't be an expert in somebody else's Intelligence by pr4mble · · Score: 1

    Facebook like many big-data/cloud companies who implore this technology operate and profit from the intelligence of their users. Their algorithms only mine and correlate it. They don't say this because it shows the emperor nor their algorithm has clothes. The algorithm being utilized by companies as of now is one which functions on large data sets, correlation, optimization, and brute force state space traversal w/ incremental combinatorics. It isn't intelligent. It doesn't embody intelligence and they by and large prefer it this way. They prefer this as opposed to Strong AI because strong AI will not have a dependency on big data nor on a significant amount of compute resources .. both of which many of the current tech titans have built their empires upon. Furthermore, several investors have stakes in such ventures and enterprises like Elon Musk. Fearing loss of wealth or having his holdings disrupted, he further convinces the public that Strong AI is dangerous. It is only dangerous in its sheer disruptive power of current tech companies. They know what it is in so much as its potential to disrupt and destroy aspects of their cash cows. If any regular person was ever privy to the board room conversations as to how this cloud era was born, their stomachs would turn : > Lease/Renter class > Re-occurring revenue > Build it and they will come.. then take all of their data and sell it None of the algorithms at work in Weak AI are hard to describe. They are rather simple. It's a multi-layered mess because no one stopped to think about the nature of intelligence. What they have, although a convoluted mess works because they have tons of data and compute resources... They eventually realized this dependency was a feature not a flaw : No one can compete against them unless they have the massive data stores and the compute power necessary to wrangle in 70s era approaches. So, they then went on a campaign to make everyone believe no one else could ever compete who isn't an already established player w/ hordes of PhDs, data, and computational equipment. The PhD are elated because their specialized investment in deep learning isn't nullified. The entrenched players are elated because they maintain their monopoly and an antiquated paradigm. The various media outlets are elated because they get to play lip service to the common perception which heralds and lauds established players... No need to do real investigative work or commit resources.. just play the narrative. Having cornered media perception and the industr No one funds anything outside of the Bigdata/cloud centric algorithms because it is declared pointless and a dead end... You have your occasional pioneer who actually wrote seminole papers on these approaches speak out but it gains no traction. Corporations have restructured themselves and keep strategic capital available in case any new rising star pushes their head above water... In more convoluted attempts, people create (Open)AI groups that horde funding resources, compel a potential rising star to give their IP away like an idiot, or reform themselves into a regulator body that presides over someone else's technology (fear this tech.. here, let my Non-profit regulate/audit it). Bullet proof Or so they thought....

  19. Each on needs to be a pert FIRST by Anonymous Coward · · Score: 0

    Before I became an ex-pert, I used to be a pert.

    Hacking scripting hyperlooping ordering a triple cheeseburger paragliding Ordering the extra spicy salsa sauce; drinking the soda through a straw without pausing to exhale imported lagers each night a different label and so on

    1. Re:Each on needs to be a pert FIRST by thegreatbob · · Score: 0

      I am a squeezable tube of mayonnaise; if you stomp on me, i become an egg-spurt.

      --
      There is no XUL, only WebExtensions...
  20. Normal, expected, and a problem by alispguru · · Score: 3, Interesting

    The real problem with modern, "deep learning" AI is that usually not even the experts can tell you how such systems work.

    The most they can tell you is:

    * The model makes the choices we labeled on our training data set
    * We add stuff to the training set as it makes detected mistakes

    The weights in the neural network after training become an opaque fuzzy partition of the training set.

    Does this inspire confidence in you? Me neither.

    --

    To a Lisp hacker, XML is S-expressions in drag.
    1. Re:Normal, expected, and a problem by Anonymous Coward · · Score: 0

      >The weights in the neural network after training become an opaque fuzzy partition of the training set.
      Networks trained to interact with a set of inputs must have some statistical representation of them. It's almost a tautology. To suggest your brain is doing something fundamentally different to that is egotistical and sad.

  21. Another kind of expert. by Anonymous Coward · · Score: 0

    You can not be expert in security if you still using untrusted machines as from Intel or AMD.

  22. Doesn't matter by Anonymous Coward · · Score: 0

    It's all garbage. It's a stream of vapid garbage and it doesn't matter that it's garbage because their monetization works off of peoples' addition to just clicking whatever goddamn thing comes up. It's because "Facebook" -- the real Facebook, not the "keep in touch with friends" thing that a Slashdotter might user it for -- is for Stupid People. It is for people who can't reason for themselves, who are susceptible to propaganda, who have no future, who can only see what's in front of them. So, no, a finely-tuned AI is not needed.

  23. Well yeah, that's the point by T.E.D. · · Score: 1

    The entire point of expert systems is to distill the reasoning process of experts so that you don't have to have one of those available to you at all times.

    In artificial intelligence, an expert system is a computer system that emulates the decision-making ability of a human expert

    Honestly, having as much as 30% of the users being experts kind of sounds like a waste to me.

  24. Comment Subject: by thegreatbob · · Score: 1

    Probably for the same reason that nuclear power stations aren't staffed with scientists. They want people to read gauges, push buttons, pull levers, etc. rather than attempting to solve every (seemingly) trivial issue that comes their way. Also (probably) costs less.

    --
    There is no XUL, only WebExtensions...
  25. Re:Can't be an expert in somebody else's Intellige by thegreatbob · · Score: 1


    please; I do apologize (you appear to be new here; welcome, and beware of trolls) , but Slashdot's text formatting capabilities are still stuck in 1997. You must make all line breaks manually with a
    tag.

    --
    There is no XUL, only WebExtensions...
  26. Not a given by Anonymous Coward · · Score: 0

    That depends on how much you think facebook is "meaningful".

    Also consider that most "programmers" are "proficient" in less-than-ideal programming languages. We know this because the most popular languages are crap languages, sometimes deliberately designed for "lesser" programmers languages, even "designed" by idiots languages. Apparently these programmers can't handle anything better, for we do know that many people who are better tend to gravitate to less crappy languages.

  27. And anyway... by Anonymous Coward · · Score: 0

    I thought AI was impossible since anything that might qualify as "AI" stops being "AI" as soon as we make a computer do it.

    1. Re:And anyway... by Anonymous Coward · · Score: 0

      The real headline would be, then, something like "Facebook engineers work with intelligence, but not actually intelligent"

  28. Re:Gonna stick my penis into it by Anonymous Coward · · Score: 0

    And then the AI will respond asking “Is it in yet?!!”

  29. Did AI solve the fake news problem? by george14215 · · Score: 1

    That's the biggest issue with Facebook right now.

    1. Re:Did AI solve the fake news problem? by Anonymous Coward · · Score: 0

      If this article is any indication they're moving on towards irrelevant news.

  30. link to full article at MSN News by Anonymous Coward · · Score: 0

    You can read the full article without having to go through the WSJ paywall at MSN News.

    https://www.msn.com/en-us/news/other/how-facebooks-master-algorithm-powers-the-social-network/ar-AAtRCOe

  31. 99% of developers use OSes or compilers by luis_a_espinal · · Score: 1

    but only 1% (or some shit like that) are experienced at OS or compiler development. News at 11 (btw, 80% of all statistics are made up, including this one, turtles all the way down.)

    1. Re:99% of developers use OSes or compilers by Anonymous Coward · · Score: 0

      You don't need experience or knowledge to use a compiler correctly, but you do need understanding. It really shows up when someone uses their non-existent or broken understanding when creating a library. Knowledge is actually a bad thing(tm). Beyond the required basics, advanced knowledge comes at the price of dwindling reasoning. It's how the brain works. People with advanced understanding have mastered the ability to forget. Understanding allows you to create knowledge, but knowledge does not let you create understanding. Understanding is created by meta-cognitive processes. It is only through reflection of your own thoughts that you learn to understand the problem at hand. Otherwise you're just learning from heaps of avoidable mistakes.

  32. is this like using electricity or handling poloniu by Anonymous Coward · · Score: 0

    maybe both

  33. As a machine learning developer by OrangeTide · · Score: 1

    It's about having good tools. You don't need to know the details of AI to go through the process of building a data set and making practical use of machine learning. It's somewhat like how many programmers don't know digital electronics or assembler but are still able to write software. We're far enough along with machine learning that you aren't starting from scratch for each project, it's more of a modular system and much of it can be setup and configured with GUI tools now.

    --
    “Common sense is not so common.” — Voltaire
  34. The original quote in context by RandCraw · · Score: 1

    More of the article:

    'If you look at all the engineers at Facebook, more than one in four are users of our AI platform,' says Mr. Candela [head of applied AI]. 'But more than 70% [of those] aren't experts.'

    How so many Facebook engineers can use its AI algorithms without necessarily knowing how to build them, Mr. Candela says, is that the system is 'a very modular layered cake where you can plug in at any level you want.' He adds, 'The power of this is just hard to describe.' Pieces of that platform are performing all kinds of 'domain-specific' tasks across Facebook's properties, from translation to speech recognition.

    This implies of the 25% of FB's engineers who use company AI services, 70% invoke it via a simple API without delving into the infrastructure or tuning it themselves.

    Therefore only 7.5% of FB's AI users (30% of 25%) pass the Turing Test.

  35. Re:Can't be an expert in somebody else's Intellige by pr4mble · · Score: 1

    Sorry to hear this. I also note that you can't edit a post. I would have made sure to correct this in future. However, I am just here to post this one thing. Take it for the fruit that it could potentially be.... formatting aside.

  36. Most software by JohnFen · · Score: 1

    Also in today's non-news:

    Most software runs on an operating system, but 90% of the software engineers who write applications aren't OS experts.

  37. Re:And anyway...FTFY by zlives · · Score: 1

    The real headline would be, then, something like "Facebook engineers work with Russian intelligence...

  38. lol really? by Anonymous Coward · · Score: 0

    I think 99% of engineers aren't experts in their positions.

  39. AI is a myth by cmaurand · · Score: 1

    Even if it isn't Not likely to see real AI for another 100 years. What we have now are machines that have better decision matrices, but they are not intelligent. If it doesn't have asimov's 3 laws programmed in, then it will be incredibly dangerous.

    1. Re:AI is a myth by Anonymous Coward · · Score: 0

      If it doesn't have asimov's 3 laws programmed in, then it will be incredibly dangerous.

      - So, the system that stops these robotic men from harming humans, has it been extensively tested?

      - No, but some guy wrote some sci-fi novels or something about it a while back.

  40. Zuckâ(TM)s priorities by Anonymous Coward · · Score: 0

    Zuck is spending his time focusing on the Instagram silly faces feature, virtue signaling, and trying to push a leftist agenda on middle America. It is hard to focus on engineering with such a busy schedule. But who cares as long as investors keep buying his snake oil?

  41. How much AI is needed... by OneSmartFellow · · Score: 1

    ...to show pictures of food and cats ?

    Give me a break, FaceBook software is idiotically trivial.  The single hardest task FB engineers face is how to distribute the data, and that is a problem that is mostly solved by hardware.

  42. What exactly by Anonymous Coward · · Score: 0

    is an "expert"? How is this defined?

  43. I use functionality at work I'm not an "expert" by Anonymous Coward · · Score: 0

    at too. There is no need for me to know, or care, exactly how the Luigi python framework is written. What matters, is that I can Lego the pieces of that framework together into a working data pipeline.