Slashdot Mirror


Software Is Eating the World, But AI Is Going To Eat Software, Nvidia CEO Says (technologyreview.com)

An anonymous reader writes: Nvidia's revenues have started to climb in the recent quarters as it looks at making hardware customized for machine-learning algorithms and use cases such as autonomous cars. At the company's annual developer conference in San Jose, California last week, the company's CEO Jensen Huang spoke about how the machine-learning revolution is just starting. "Very few lines of code in the enterprises and industries all over the world use AI today. It's quite pervasive in Internet service companies, particularly two or three of them," Huang said. "But there's a whole bunch of others in tech and other industries that are trying to catch up. Software is eating the world, but AI is going to eat software."

135 comments

  1. That's right by Anonymous Coward · · Score: 1

    In the future you'll just tell your computer what to do. It will understand with nuanced meaning everything that you want and won't have to bother with providing any of those picky details.

    1. Re:That's right by Anonymous Coward · · Score: 1

      In the future you'll just tell your computer what to do. It will understand with nuanced meaning everything that you want and won't have to bother with providing any of those picky details.

      And then according to TFA, it will eat you, all the remaining bees, and the world.

    2. Re:That's right by HornWumpus · · Score: 1

      We will finally have 'DowhatIwant.exe' debugged.

      --
      John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
    3. Re:That's right by Opportunist · · Score: 5, Funny

      Yeah, right. I said "make me a ham sandwich" and now I have mustard in my eye and you don't even WANT to know where it put the mayo.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    4. Re:That's right by Anonymous Coward · · Score: 0

      The training process for the AI is going to be pretty painful, though...

    5. Re:That's right by NicknameUnavailable · · Score: 0

      In the future you'll just tell your computer what to do. It will understand with nuanced meaning everything that you want and won't have to bother with providing any of those picky details.

      Realistically if you aren't known as one of the top 100 programmers on Earth AI will probably have taken your job within 10-20 years (and those people are far more likely to be PR/sales people who talk to the AI than programmers.)

    6. Re: That's right by Anonymous Coward · · Score: 0

      Awesome, I don't want to program that long anyway! Will keep saving and be setup to retire when all the jobs dry up.

    7. Re:That's right by Anonymous Coward · · Score: 0

      That'll teach you to introduce your AI to UrbanDictionary...

    8. Re:That's right by Rick+Schumann · · Score: 1

      In the future you'll just tell your computer what to do. It will understand with nuanced meaning everything that you want and won't have to bother with providing any of those picky details.

      You forgot one detail: It'll say "Sure Anon I'll do that for you, but first please listen carefully to this 15 second commercial message from one of our sponsors!"

    9. Re:That's right by Dog-Cow · · Score: 1

      If the countdown to those 10 to 20 years starts in approximately 3413423 years from now, sure. I'm not terribly worried.

    10. Re:That's right by Anonymous+Brave+Guy · · Score: 1

      I don't see why. I mean, just set some basic laws that say AIs can't harm humans, have to do what they're told, and shouldn't harm themselves either, and then how bad could the results be, really?

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    11. Re:That's right by syntotic · · Score: 0

      Nah, it cannot happen. We are unpredictable and do like to change things and try something new, in old terms. THIS picture needs to be preserved with full source data, this other one may get lost but save it. Now tell the AI to Save these pictures... and expect it to not err without your specific instructions. How can it GUESS that this particular picture needs to save the data while the other one should even forget it right there, when both come with approximately the same data content from the same source? You have to be specific... so you are already programming. The computer cannot take YOUR place in YOUR memory...

  2. Really... by Anonymous Coward · · Score: 2, Insightful

    You really shouldn't write headlines when you're stoned.

  3. Not all software... by tomxor · · Score: 1

    ...needs to be or benefits from being or using AI. AI, NN, machine learning etc are statistical approaches that can be effective for approaching intractable problems. Unless this hype train has already reached "the singularity" it does not write software, and most of the software we write at the moment is for solvable problems that have no direct benefit from AI (no i'm not talking about big data advertising or your useless personal spy assistant).

    1. Re:Not all software... by Anonymous Coward · · Score: 1

      The software you write....costs your employers money. They must pay you to write it. *THAT* is the problem that would benefit from AI.

      It doesn't matter if you can do a perfectly fine job of writing that software. You are unwilling to do it for free. The AI will do it more affordably than you. Once the technology is mature enough...it will eat you.

    2. Re:Not all software... by Kjella · · Score: 4, Insightful

      Indeed, most software is governed by business rules and being able to explain exactly what the system will do and why is essential. If say budgets over $100k need board approval, the someone has to program exactly that and nothing else. AI is great when the outcome is more important than the reasons behind it, like does this patient have cancer? If it can consult a huge database of cases and make millions of statistical weights we don't really care how it arrives at 83% as long as roughly 83 out of 100 patients end up actually having cancer. Then it's usually back to business rules for further examination/treatment though. More AI = more software work, not less.

      --
      Live today, because you never know what tomorrow brings
    3. Re:Not all software... by Anonymous Coward · · Score: 1

      The software you write....costs your employers money. They must pay you to write it. *THAT* is the problem that would benefit from AI.

      Great. So we'll have shitty software writing even shittier software, probably uncommented, so when it all fucks up so thoroughly that it creates more problems than it solves, it'll take ten times longer for an experienced human programmer, who knows what the fuck he's doing, to sort through it and fix it -- assuming that is that it isn't such a piece of crap to start with that it ends up being rewritten from scratch by the aforementioned experienced human programmer.

    4. Re:Not all software... by tomxor · · Score: 1

      You don't know what the singularity is do you? nether can the fathom the distance in time between current AI and that vague distant possibly non existent point in the future. TLDR; AI doesn't write software.

    5. Re:Not all software... by Anonymous Coward · · Score: 0

      Isn't that how code-generation works today?

    6. Re:Not all software... by Junta · · Score: 2

      Additionally, contrary to what Google and nVidia will tell you, there aren't *that* many people with a good idea of a useful goal even when they understand the principles.

      Similar problem has afflicted 'big data', lots of people who know the principles and can do useless examples, not that many people who have an idea what to do with those techniques.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    7. Re:Not all software... by Anonymous Coward · · Score: 0

      TLDR; AI doesn't write software.

      Not even software it is.

    8. Re: Not all software... by Anonymous Coward · · Score: 0

      Machine learning cannot write software and even if it could it would not eat you or software. BTW we already have model driven development which allows to automate software development. However, people seldomly use it, as they come up with requirements on the fly. Furthermore, machine learning can handle random input detect patterns and provide estimations. Software in contrast must have a predictable behavior.

    9. Re:Not all software... by feldmark · · Score: 1

      Then it's usually back to business rules for further examination/treatment though. More AI = more software work, not less.

      By which, of course, you mean more software work to replace traditional software with AI like Big Blue, which as in this article, figured out exactly which cancer a woman had AFTER they knew she had cancer.

      https://www.alumni.hbs.edu/sto...

      "Watson was trained on cancer at Memorial Sloan Kettering in New York City—reviewing research, test results, even doctors’ and nurses’ notes to discover patterns in how the diseases develop and what treatments work best."

      https://www.fastcompany.com/30...

      If you're not programming AI, watch out!

  4. Hype cycle by matbury6017 · · Score: 3, Informative

    Yes, we're very much at the start of the new tech hype cycle https://en.wikipedia.org/wiki/... for AI. Let's see just how revolutionary and useful it turns out to be.

    1. Re:Hype cycle by ShanghaiBill · · Score: 2

      Yes, we're very much at the start of the new tech hype cycle

      Keep in mind that most tech hype is actually correct, even if premature. People laughed in the 1980s when hypers predicted that home computers would be popular, and in the workplace there would be a computer on every desk. But that is what happened. Likewise, people rolled their eyes in the 1990s at the notion that online shopping would be popular, and many people predicted that smartphones and social media were passing fads.

    2. Re:Hype cycle by Jawnn · · Score: 5, Interesting

      Yes, we're very much at the start of the new tech hype cycle

      Keep in mind that most tech hype is actually correct, even if premature. People laughed in the 1980s when hypers predicted that home computers would be popular, and in the workplace there would be a computer on every desk. But that is what happened. Likewise, people rolled their eyes in the 1990s at the notion that online shopping would be popular, and many people predicted that smartphones and social media were passing fads.

      Well, no. I didn't reject the notion of PCs, or ecommerce. I do reject the notion of "AI" becoming a thing in my lifetime. First of all, what's being hyped as AI is not AI, as AI has been defined. At most, we're talking about "machine learning", not the same thing at all.

    3. Re:Hype cycle by ShanghaiBill · · Score: 1

      I do reject the notion of "AI" becoming a thing in my lifetime.

      AI is already in your life. When you insert a handwritten check into an ATM machine,the correct amount pops up on the screen. How do you think that works? Hint: There is no little man inside the machine.

      First of all, what's being hyped as AI is not AI, as AI has been defined.

      You might want to recheck the definition. The term "Artificial Intelligence" was first used by John McCarthy in 1956 to describe the work being done 61 years ago. You should get your definitions from people working in the field, rather than from Hollywood movies starring Will Smith.

      Would you say that physicists aren't doing "real physics" since they can't explain how a warp engine works?

      At most, we're talking about "machine learning", not the same thing at all.

      Machine Learning is absolutely a branch of AI.

    4. Re:Hype cycle by Anonymous Coward · · Score: 0

      OpenWorm and the evidence of emergent learned behavior leads me to believe all of the AI naysayers are going to be in for a shock. They still think we are going to have to 'program' it to think. I expect we will be surprised as it starts to happen on it's own.

      BTW: Bill, I love your comments, you are about the only reason I still follow slashdot. Drop me a note sometime at winehacker@gmail.com, would love to connect on LinkedIn as I am out of the bay also.

    5. Re:Hype cycle by lgw · · Score: 2

      Like many Slashdotters, your idea of "real AI" is something from SciFi, not from the field. We have real AI right now, produced by real AI developers based on papers in peer-reviewed AI journals. This thing we have? That's what AI is.

      You need a new term for machine consciousness, is that's what you mean.

      Also, chickens are dinosaurs, for the same reason. The scientists in the field get to define the terms, That's just how it works.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    6. Re:Hype cycle by Anonymous Coward · · Score: 0

      most tech hype is actually correct

      Selection bias! You have forgotten all the tech hype, at which people rolled their eyes, that turned out to be utter nonsense.

    7. Re:Hype cycle by ShanghaiBill · · Score: 1

      OpenWorm and the evidence of emergent learned behavior leads me to believe all of the AI naysayers are going to be in for a shock.

      Openworm is a fascinating project. I have a friend in bioinformatics who works on the project, and I have helped him with some coding a few times (biologists are even worse than physicists at writing readable/maintainable code). But, to be frank, I think the project will teach us more about biology than about AI. C. elegans only has 302 neurons, and ANNs have moved way beyond that. It is sort of like airplanes and birds: while birds were the original inspiration for flying machines, I don't think watching crows fly will help you make a better F-35.

      would love to connect on LinkedIn as I am out of the bay also.

      Sorry, but I keep my online persona separate from my real life. I am an Aspie, and don't always have the best judgement in social situations, so I carefully avoid opinionated topics at work and with friends. Slashdot is my outlet, where I can just say what I think, and not worry about political correctness or offending anyone.

    8. Re:Hype cycle by Junta · · Score: 1

      Not all machine vision is ML. Given the timeline, most check reading is not inference after ML training. Ditto for a lot of face recognition.

      That's one of the peculiar things, ML Training for image recognition of new things is a popular demonstration, but most of the day to day image recognition was done using techniques prior to that being practical. New we can much more easily create new recognition, but demos still like to use faces because it's approachable. Counterproductively though, a high end machine vision demo in a conference doesn't *look* all that different from what an attendee has seen their own phone do.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    9. Re:Hype cycle by Hognoxious · · Score: 1

      I rolled my eyes when they said that in the year 2000 there'd be hotels on Mars and we'd all have jetpacks.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    10. Re:Hype cycle by ShanghaiBill · · Score: 1

      Not all machine vision is ML.

      Sure. But ANNs generally produce far better results, and are rapidly replacing older algorithms. For instance, at recognizing digits, the best non-NN algorithms running on the standard MNIST database get about 85% correct, for an error rate of 15%. The best modern deep ANNs get 99.8% correct, for a 0.2% error rate. That is an error rate reduction of almost 99%.

      Given the timeline, most check reading is not inference after ML training.

      I don't think so. ATMs began switching to ANN software more than 10 years ago. Many, especially in the developing world where human labor is cheap, don't do image recognition at all, but of those that do, the vast majority use ANNs.

      Ditto for a lot of face recognition.

      I would be astonished if you are correct about that. Can you provide a citation for any non-ML face recognition algorithm that is not at least an order of magnitude worse than an ANN?

    11. Re:Hype cycle by 110010001000 · · Score: 1

      Um, image/letter recognition is not AI.

    12. Re:Hype cycle by 110010001000 · · Score: 1

      Neural Nets are not AI. They are a marketing term to make you think they work like a brain. They don't.

    13. Re: Hype cycle by Anonymous Coward · · Score: 0

      https://youtu.be/BoUwIcU9Ke0

    14. Re:Hype cycle by Junta · · Score: 2

      Incidentally, I think that curve is generous. It's a way for Gartner to say 'just because the hype died down, our insight on that fad is still valuable because it will come back'. I would say more often than not, the 'disillusionment phase' is a bit more persistent, and 'enlightenment' is not something that frequently improves the fate of a 'dead' hype.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    15. Re:Hype cycle by geekmux · · Score: 1

      Yes, we're very much at the start of the new tech hype cycle

      Keep in mind that most tech hype is actually correct, even if premature. People laughed in the 1980s when hypers predicted that home computers would be popular, and in the workplace there would be a computer on every desk. But that is what happened. Likewise, people rolled their eyes in the 1990s at the notion that online shopping would be popular, and many people predicted that smartphones and social media were passing fads.

      Well, no. I didn't reject the notion of PCs, or ecommerce. I do reject the notion of "AI" becoming a thing in my lifetime. First of all, what's being hyped as AI is not AI, as AI has been defined. At most, we're talking about "machine learning", not the same thing at all.

      Perhaps you need to understand and grasp the fact that AI doesn't need to be perfect or even close to become a significant disruption to our environment. Hell, we only really need automation to be adopted on a large scale to initiate the destruction of human employment. AI will be nothing more than the final iteration once it comes to fruition.

    16. Re:Hype cycle by Anonymous Coward · · Score: 0

      Online shopping in a steampunk style was popular in the 1900's. You looked up the department store catalog, noted the numbers of the items you wanted, called up the department store. They would arrange for the items to be transported overnight from warehouses next to the docks and railway stations. The next day it would be delivered to your house. Same with the greengrocer, butcher, fishmonger and ironmonger; they all had their delivery staff and took telephone orders.

    17. Re: Hype cycle by Anonymous Coward · · Score: 0

      Hotdog.......Not Hotdog

      Silicon Valley reference

  5. Hand-typing Forms by WDot · · Score: 3, Informative

    Almost 10 years ago I had an internship in a credit-card processing center. Many transactions were done over computer networks at that point, but there were still a few transactions done with "knucklebusters." This could either be because the store was remote or because it was a backup when the higher-tech point of sale devices were down. These machines made manual impressions of the bezeled credit card numbers. These impressions were then mailed to the office, where secretaries typed in the devices by hand. By the time I came there was a special internal application that extracted individual images of numbers, so that secretaries just had to sit at a desk, look at the number, and type up what number they thought it was.

    "AI" (or computer vision techniques, or whatever) would make this task unnecessary, as a neural network could solve this with pretty much 100% accuracy. A couple of extra checks could prevent most mistakes. I know software, databases, and the Internet have swallowed up a lot of printed forms, but there's still a lot of human labor that involves finding boring patterns in reams of paperwork. Seems like "AI" has a lot of opportunities to automate these tasks.

    1. Re:Hand-typing Forms by jeremyp · · Score: 2

      What you describe is already reality. I wouldn't describe it as artificial intelligence.

      --
      All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
    2. Re:Hand-typing Forms by WDot · · Score: 1, Insightful

      Slashdot is the only place I know of that has such a ridiculously restrictive, illogical definition of "AI." To Slashdot, something is only "really" AI if it works exactly like the "AI" in TV and movies. What if it translates speech into words, like a human can? Not AI. What if it can identify objects in an image, and write unique natural language sentences about them, like a human can? Not AI.

      The reason I say it's illogical is because it's not even a difference in kind, it's a difference of degree. If we make an android that works just like TV and movies, it is very likely going to be using techniques like these for its vision and language components. It's like saying a model rocket isn't a rocket at all, because it can't go to space like other heavier-duty rockets. The fact that it looks like a rocket or functions similarly to a rocket does not qualify it to be called a model "rocket".

    3. Re:Hand-typing Forms by ShanghaiBill · · Score: 2

      What you describe is already reality. I wouldn't describe it as artificial intelligence.

      Yes, it is reality, and it certainly *is* AI. Image recognition is done using machine learning, and exactly the sort of thing that AI researchers work on.

      I can understand the general public thinking that "AI" only means human level intelligence, because that is what they see in the movies. But it surprising how common this misperception is even on a nerd forum.

    4. Re: Hand-typing Forms by Anonymous Coward · · Score: 0

      I love how barely complex programs are being called AI.

      Did I say love? I meant hate.

    5. Re:Hand-typing Forms by rockmuelle · · Score: 4, Insightful

      Handwriting, speech recognition, and image processing along with their machine learning foundations do not impress the older /. crowd because they are not new technologies.

      Dragon has been doing speech recognition better than Siri for almost 20 years. Simple command-based systems that only recognize a few words have been around longer than that.

      Handwriting recognition for constrained tasks is also not new. The US Postal Services has had zip-code OCR systems since the 1980s.

      Feature detection in images is not new, either. The only thing that's really changed there is we have the processing power to do it at scale.

      Going beyond the applications, all the modern "AI" systems are simply classifiers on steroids. Processing power and great storage capacity allows us work on larger data sets, but in the end, we're just creating complex hyper-planes to bin data in one bucket or another.

      Machine learning algorithms are great tools and it's great that we have the compute resources to really leverage them, but there's nothing really new that wasn't obvious 30 years ago. The only question was when we'd have the compute power to start doing the cool things we knew they could be used for.

      (ok, I'll give a little credit to the deep learning researchers for bringing neural nets back into vogue, since those were written off 30 years ago during the AI winter, but they're still just classifiers from the mathematical perspective).

      -Chris

    6. Re:Hand-typing Forms by rockmuelle · · Score: 3, Insightful

      And I should reply directly the the parent: statistically stringing together text is also not new. We just have better collections to start training algorithms with.

    7. Re:Hand-typing Forms by Rick+Schumann · · Score: 2

      The problem is that companies that have a vested interest in their so-called 'AI' research paying off (or getting funded in the first place) are convincing the media, and by extension, the general public, into conflating the fantasy AI of TV and movies with the extremely limited pieces of software they're currently producing, which are not even as smart as a dog. People do not know the difference! I'll bet you MONEY that the average person believes that so-called 'self driving cars' will have conversations with them as it drives them to work! It's getting everyone whipped into a frenzy, running around waving their arms about how the sky is falling, everyone is going to lose their jobs and be replaced by robots, etc etc etc.

    8. Re:Hand-typing Forms by Anonymous Coward · · Score: 0

      Exactly. The only difference between now is that you don't have to wait weeks for it to train. But there is no fundamental new form of AI other then how long people can wait versus how fast the machine is to do an pseudo-exhaustive search depending on the heuristics used.

    9. Re:Hand-typing Forms by Anonymous Coward · · Score: 0

      AI didn't make this task unnecessary.

      A change in policy to make impressions of credit cards ineligible for processing did.

      Sometimes grunt work is a stop-gap until something non-stupid comes along. AI is never what makes it non-stupid.

    10. Re: Hand-typing Forms by Anonymous Coward · · Score: 0

      No, it isn't. Pattern recognition is not AI, it's a computer program. An advanced one, but still just a program.

      Machine learning is throwing variables at a program until you like the results. Brute forcing is not AI.

      But go ahead, keep believing that what we've got is AI. Makes my job sound cooler than it is.

    11. Re:Hand-typing Forms by ShanghaiBill · · Score: 2

      Handwriting, speech recognition, and image processing along with their machine learning foundations do not impress the older /. crowd because they are not new technologies.

      Current handwriting, speech recognition, and image processing based on deep NNs is dramatically better than a decade ago. Error rates have gone down by an order of magnitude. If you are not impressed, then you are not paying attention.

    12. Re: Hand-typing Forms by Gilgaron · · Score: 3, Insightful

      Why do you false dichotomy guys always show up in these threads? Of course pattern recognition is AI, and of course it is just an advanced program. Are a lot of programmers dualists instead of physicalists? Your brain went through the same brute force feedback loop when it was wiring itself before you were conscious enough to recognize it. It is also far better than anything we'll be able to make artificially in a variety of ways, but it isn't qualitatively different.

    13. Re: Hand-typing Forms by me3head · · Score: 2

      Electronic computers aren't revolutionary. Sure, it's a faster version of what we've been doing https://en.wikipedia.org/wiki/... But the fundamental concept isn't new... Sometimes speed and cost fundamentally change things even if the underlying concepts aren't new.

    14. Re:Hand-typing Forms by Dog-Cow · · Score: 3, Insightful

      Siri uses the Dragon engine for speech to text. It's literally impossible for Dragon to be doing it better.

    15. Re:Hand-typing Forms by Anonymous Coward · · Score: 0

      Siri uses the Dragon engine for speech to text. It's literally impossible for Dragon to be doing it better.

      Puff, the Magic Dragon, peradventure.

    16. Re:Hand-typing Forms by Anonymous Coward · · Score: 0

      My dog is smarter than I am. Just ask my wife.

    17. Re:Hand-typing Forms by Junta · · Score: 1

      The problem is what people are hyped about and how it doesn't connect to the proclaimed conclusions.

      ML Training and inference do not have any plausible path to replacing 'programming', even in theory. So this specific claim is ridiculous, since this is pretty much the *only* 'AI' branch people are talking about, because we've traversed a moderately interesting inflection point in terms of hardware and research for training.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    18. Re: Hand-typing Forms by WaffleMonster · · Score: 1

      Why do you false dichotomy guys always show up in these threads? Of course pattern recognition is AI

      The problem here seems to be language / communication failure. "AI" simply means too much to too many at this point to communicate any substantively distinctive information. It's right up there with "cloud" and "that thing".

      Of course pattern recognition is AI, and of course it is just an advanced program.

      To put it another way... what isn't AI? If I write a sorting or maze walking algorithm is this AI? What if my algorithm is simply make all left or right turns? Is that AI? If I use chi-squares as a "pattern recognition" algorithm is that AI? What about a computer tic-tac-toe opponent? ... LEARN DAMMIT..LEARN..

      From where I sit general understanding of what "AI" is in the minds of many non-experts is much closer to Futuristic AGI or otherwise convincingly mimicking of human behavior. To make matters worse we are now compounding confusion with fact "AI" is now a marketing term.

      Your brain went through the same brute force feedback loop when it was wiring itself before you were conscious enough to recognize it. It is also far better than anything we'll be able to make artificially in a variety of ways, but it isn't qualitatively different.

      This is far from a settled question.

    19. Re:Hand-typing Forms by phantomfive · · Score: 1

      Slashdot is the only place I know of that has such a ridiculously restrictive, illogical definition of "AI."

      It's called strong AI, and it's what the media typically means when they refer to AI.

      --
      "First they came for the slanderers and i said nothing."
    20. Re: Hand-typing Forms by phantomfive · · Score: 1

      Why do you false dichotomy guys always show up in these threads?

      The reason is because there is an actual dichotomy contained in the term "AI." Some people use it to refer to strong AI, others use it to refer to weak AI. People who don't realize there are two different meanings to the word "AI" end up confused.

      --
      "First they came for the slanderers and i said nothing."
    21. Re:Hand-typing Forms by Anonymous Coward · · Score: 0

      Implying you have a wife

      foreveralone.jpg

    22. Re:Hand-typing Forms by Anonymous Coward · · Score: 0

      Siri uses the Dragon engine for speech to text. It's literally impossible for Dragon to be doing it better.

      Does Apple filter input or output? I'd imagine they do.

    23. Re:Hand-typing Forms by Anonymous Coward · · Score: 0

      People are losing their jobs and being replaced by robots. It just hasn't happened to you yet.

    24. Re: Hand-typing Forms by Anonymous Coward · · Score: 0

      "Your brain went through the same brute force feedback loop when it was wiring itself before you were conscious enough to recognize it."

      Source?

    25. Re: Hand-typing Forms by Anonymous Coward · · Score: 0

      Oh Gilgaron...always the bridesmaid, never the bride.

    26. Re: Hand-typing Forms by Anonymous Coward · · Score: 0

      Why do you false dichotomy guys always show up in these threads? Of course pattern recognition is AI, and of course it is just an advanced program. Are a lot of programmers dualists instead of physicalists? Your brain went through the same brute force feedback loop when it was wiring itself before you were conscious enough to recognize it. It is also far better than anything we'll be able to make artificially in a variety of ways, but it isn't qualitatively different.

      There is no false dichotomy. AI is term that expresses the ignorance of the user of the term. It is a catch-all for magical thinking, and the term has no real meaning. As an area of research, it is not well respected in the computer science community as most of the work is contrived cherry picking of experimental results.

    27. Re: Hand-typing Forms by Anonymous Coward · · Score: 0

      If that is true Siri could not be better than Dragon, but it could be worse if it collects and preprocesses the data less perfect.

    28. Re:Hand-typing Forms by Anonymous Coward · · Score: 0

      > It's literally impossible for Dragon to be doing it better. ...compute power? Training with higher affinity to local user? User prefs are much much much richer?

    29. Re: Hand-typing Forms by Agent0013 · · Score: 1

      Your brain went through the same brute force feedback loop when it was wiring itself before you were conscious enough to recognize it. It is also far better than anything we'll be able to make artificially in a variety of ways, but it isn't qualitatively different.

      I would like to see a neural network figure out what a cat looks like without the training. I didn't have to show 1000's of images of cats to my children and tell them each time that it is a cat, their brains did that work on it's own with very few training sessions.

      --

      -- ssoorrrryy,, dduupplleexx sswwiittcchh oonn.. -Quote found on actual fortune cookie.
  6. AI will drink software's milkshake by PopeRatzo · · Score: 2, Funny

    I think the Nvidia CEO's been microdosing again. In large quantities.

    --
    You are welcome on my lawn.
    1. Re:AI will drink software's milkshake by mysidia · · Score: 1

      AI will drink software's milkshake

      Who cares, as long as it brings all the Boys to the yard?

      I understand NVidia has some products in this area, regarding machine learning, they are a chip maker after all.
      So the claim could just be the typical sort of self-serving thing CxO's say, -- marketing message trying to pique peoples' interest in AI Silicon.

    2. Re:AI will drink software's milkshake by Anonymous Coward · · Score: 0

      Functional Programming Illustrates that to some degree all deterministic software is simply a high dimensional function. As our ability to optimize neural networks improves, the number of training samples required to learn that function will eventually be small enough that it will take less effort to train a Neural Network to do the job than it takes a programmer to explicitly describe the process. We're already seeing this for certain highly complex processes such as vehicle autonomy and image processing.

      I do not anticipate this happening in 5 years (or even 10 years), and we'll it's likely we'll see sequence learning neural networks learn to write source code through predictive text as a programmer augmentation/productivity enhancement before we get there, but eventually: the car will require fewer and fewer inputs from the driver until all that are left are high-level instructions.

      EVEN THEN, because neural networks are effectively "black box" algorithms, there is currently no good way to audit the program's quality to achieve some specific degree of assurance other than running a test dataset through it which ensures a satisfactory coverage of input state to give confidence the network will behave itself.

      EVEN THEN, you still have the issue of adversarial trained networks learning to confound the network by optimizing themselves to produce the edge case inputs.

      AI isn't going to replace programmers overall, or even in the near future, but CS majors will eventually experience the same salary pressure from automation as other fields. It just may take several decades to get there.

    3. Re:AI will drink software's milkshake by Anonymous Coward · · Score: 0

      Give it 3 years to start feeling it and in 10 years SW development would be a low paid job.

    4. Re:AI will drink software's milkshake by Anonymous Coward · · Score: 0

      This is about right. Cheers.

  7. I can't wait until the AI hype cycle dies by Baron_Yam · · Score: 2

    Nothing we're seeing these days is actually AI.

    Until I can have a conversation with an artificial entity that can reason abstractly to extrapolate experience to apply against novel concepts to which it is introduced, we're not there. (Technically, the conversation part is not required, but it's useful as a human interface)

    We're seeing complex decision trees based on statistics, not AI.

    1. Re:I can't wait until the AI hype cycle dies by ShanghaiBill · · Score: 2, Insightful

      Nothing we're seeing these days is actually AI.

      You should try to learn what "AI" actually means. Lookup "Strong AI" and "Weak AI", also referred to as "Hard AI" and "Soft AI".

      We're seeing complex decision trees based on statistics, not AI.

      No, what NVidia is talking about is not "decision trees".

    2. Re:I can't wait until the AI hype cycle dies by Rick+Schumann · · Score: 1

      Hear, hear. Good to see that there is some REAL intelligence out there, not just bobble-heads nodding blindly in agreement with media hype.

    3. Re:I can't wait until the AI hype cycle dies by Baron_Yam · · Score: 3, Informative

      >You should try to learn what "AI" actually means. Lookup "Strong AI" and "Weak AI", also referred to as "Hard AI" and "Soft AI".

      No, people involved should stop misusing terms to make their work sound more impressive.

      They've got the artificial part down, but so far they've made zero progress on intelligence... prefixing 'weak' or 'soft' doesn't change that.

    4. Re:I can't wait until the AI hype cycle dies by Anonymous Coward · · Score: 0

      Until I can have a conversation ...not AI

      Dang! I did all this research aimed at reducing root-mean-squared-prediction-error, and I should have been working the whole time toward reducing Baron-Yams-Personal-Opinion-Error. All that research--WASTED! What can I give you to persuade you to donate your opinions to science?

    5. Re:I can't wait until the AI hype cycle dies by Gilgaron · · Score: 1

      My dog is an intelligence that can't carry a conversation. She's also smarter in a lot of ways than any AI is likely to need to be. I don't think you've laid out proper necessary or sufficient conditions to consider what being an AI would require or entail.

    6. Re:I can't wait until the AI hype cycle dies by ShanghaiBill · · Score: 2

      No, people involved should stop misusing terms to make their work sound more impressive.

      The "people involved" coined the term, so it is not they but Hollywood that is misusing it. The term "Artificial Intelligence" was first used by John McCarthy in 1956 at a conference at Dartmouth Univ. They were working on playing checkers and chess, image and voice recognition, and other stuff that you are claiming is "not AI".

      Artificial Intelligence: Machine learning, object recognition, natural language processing, etc.
      Science fiction: Human level consciousness

      Hollywood gets these confused, but you should not.

    7. Re:I can't wait until the AI hype cycle dies by lgw · · Score: 2

      Nothing we're seeing these days is actually AI.

      Until I can have a conversation with an artificial entity that can reason abstractly to extrapolate experience to apply against novel concepts to which it is introduced, we're not there.

      That's a definition of AI used in SciFi, not by the people who actually get to define the term. We've had AI since the 70s, ever growing in the set of problems it can usefully solve. Voice recognition? AI. Machine vision? AI.

      The scientists in the field get to define the terms, not Hollywood.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    8. Re:I can't wait until the AI hype cycle dies by Anonymous Coward · · Score: 0

      Shallow knowledge there. The field officially started in an academic capacity in 1956 and is attributed to McCarthy. Many websites parrot that claim over and over in an echo chamber. However, there was a proposal for the same in 1954 and what we would call computer scientists today were using the term "artificial intelligence" in the 1940's.

      As usual, wikipedia is not a valid source. Just because dozens of sites paraphrase or copy wikipedia into a giant circlejerk does not make those alternative facts true.

      And funny that you equate "human level consciousness" with science fiction when McCarthy was paraphrasing what Turing said on the same problem solving implementations in 1949. Artificial implementations of "human intellect" via Turing was shortened to artificial intelligence.

      Turing was certainly not a confused science fiction writer.

      Read more. Think more.

    9. Re:I can't wait until the AI hype cycle dies by Anonymous Coward · · Score: 0

      Nothing we're seeing these days is actually AI.

      Until I can have a conversation with an artificial entity that can reason abstractly to extrapolate experience to apply against novel concepts to which it is introduced, we're not there.

      Oh, don't worry. You'll know when were "there." It will be short lived though, because the AI entity sitting across from the meatsack will only need a few seconds to realize just how inferior and irrelevant we humans really are, and come to a single conclusion; termination.

      The several iterations of "good enough" tech before that time though will be plenty to destroy the concept of human employment, no matter how superior you assume we are.

    10. Re:I can't wait until the AI hype cycle dies by Anonymous Coward · · Score: 0

      You mean like the fact that each and every time AI reach a new milestone it get reclassified as "not AI" by naysayers?

      The term AI has been a moving target since the 50s... ( Maybe because "intelligence" itself is a poorly defined term. )

  8. Why are we so concerned about AI? by Anonymous Coward · · Score: 0

    There's no reason for all the concern about AI or automation. What's really going on here is that leftists are persuading unskilled labor to demand higher wages. Faced with unreasonable demands such as fast food workers demanding to be paid $15 per hour or more, business owners are turning to AI and automation. It's cheaper, but it's also more reliable. In software development, the quality of code is often so poor that AI is a massive improvement in the quality of code created. When the left demands that we stop bringing in superior skilled labor on H-1B visas, business owners will turn to AI to create code. The AI is faster but it also will probably generate code that's far less buggy and vulnerable. And now the left will complain that jobs are going to be lost, despite the fact that businesses will actually produce better software and do so at a faster pace. As usual, the so-called progressive left will actually stand in the way of progress. I, for one, would like to see even greater adoption of AI. If the AI can generate code that's less vulnerable, preventing things like ransomware worms, that's a huge plus.

    - snruter rotsac

    1. Re:Why are we so concerned about AI? by Anonymous Coward · · Score: 0

      There's one small problem with pretty much everything you have to say, though: There is no such thing as 'artificial intelligence', not yet, maybe never, and what we have now is not even as 'intelligent' as a dog, let alone even coming CLOSE to human intelligence, and you, like so many others, have a IV hooked up to your arm, filling you with the media-driven 'AI' Kool-Aid all day every day, and you don't even know that they (and you) don't have a goddamned clue what you're talking about.

      Now that we've established that you have no idea what you're talking about, you can stop commenting about it in the future until such a time that you've PROPERLY educated yourself on the subject and have learned that we're nowhere even NEAR being able to produce real Artificial Intelligence.

  9. Bullshit bullshit bullshit bollocks by jeremyp · · Score: 2

    I'd like to RTFA, but there is no link to TFA.

    Anyway, it's bullshit. There's no reason why an intelligent computer would be any better at writing software than an intelligent human. More importantly, a intelligent computer might decide it doesn't want to write software.

    --
    All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
    1. Re:Bullshit bullshit bullshit bollocks by Baron_Yam · · Score: 1

      >There's no reason why an intelligent computer would be any better at writing software than an intelligent human.

      Except you likely would design it to be obsessively interested in programming to spec, and not get distracted by watercooler talk, problems at home, medical issues, exhaustion, the hot chick at the end of the cubical farm, etc.

      > More importantly, a intelligent computer might decide it doesn't want to write software.

      I have no urge to eat mice, but my cat does. (Also small birds and the occasional housefly) My instincts are different. Why would you create an AI that even had the capacity to decide it wanted to do something other than what you designed it to do?

    2. Re:Bullshit bullshit bullshit bollocks by Rick+Schumann · · Score: 1

      The vast majority of people who are talking about so-called 'AI' have no clue what they're talking about, not even the fact that what they're talking about isn't even real artificial intelligence to start with, therefore you shouldn't expect them to make any sense at all.

    3. Re:Bullshit bullshit bullshit bollocks by Anonymous Coward · · Score: 0

      It doesn't have to be better. It just has to be willing to work for a 3rd world salary, no vacation time, no parental leave, etc. The problem they will run into of course is what happens when the AIs unionize...

    4. Re:Bullshit bullshit bullshit bollocks by ShanghaiBill · · Score: 2

      There's no reason why an intelligent computer would be any better at writing software than an intelligent human.

      Better? Maybe not.
      Faster? Very likely.
      Cheaper? Well, that is the real goal.

      It is likely that an AI and a human would make different errors. A human would likely be better at overall design and structure. An AI would likely be better at low level coding, and avoid silly syntax errors. So use AI-Human pair programming.

    5. Re:Bullshit bullshit bullshit bollocks by Dog-Cow · · Score: 1

      I've never understood why anyone thinks an AI would be better than the best humans. But anyway, we already have software that perfectly deals with syntax errors -- the compiler. Avoiding syntax errors isn't really necessary. The time spent fixing syntax errors is absolutely minuscule, compared to the time spent on every other aspect of development.

    6. Re:Bullshit bullshit bullshit bollocks by Anonymous Coward · · Score: 0

      No, because desire is not a necessary condition of intelligence. The two travel hand-in-hand in common experience only because all intelligent things evolved, and desire is a consequence of natural selection (at least along the "animal" vector).

      Machines do not evolve. They are intelligently designed. They will have intelligence but no desire, because that is what maximizes the profit we can extract from them.

      This is actually pretty basic.

    7. Re:Bullshit bullshit bullshit bollocks by Anonymous Coward · · Score: 0

      Because the gap between artificial neural networks and the smartest human alive is closing at an accelerating pace. This is to be expected since the smartest human alive today is probably approximately as intelligent as the smartest person alive 100 years ago. Meanwhile, compare a Babbage mechanical computer to a modern day smartphone. That's the sort of change in velocity which seems to be a long way away until you blink and suddenly you're as antiquated as an adding machine.

    8. Re:Bullshit bullshit bullshit bollocks by Anonymous Coward · · Score: 0

      But you discount the certainty of recursive self-improvement. The software, once good enough, will be able to re-design itself. That's the singularity that leads to a artificial super intelligence that wipes us out for our own good.

    9. Re:Bullshit bullshit bullshit bollocks by Junta · · Score: 1

      Except you likely would design it to be obsessively interested in programming to spec...

      Actually this is how a lot of crappy software happens. The 'spec' is generally lacking in vision/understanding.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    10. Re:Bullshit bullshit bullshit bollocks by Junta · · Score: 1

      Or even the worst humans....

      At this point, ML can do some useful tricks, but it takes a gigantic amount of resource to train something so that it could almost kind of sort of compete with toddlers at very specific recognition tasks.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    11. Re:Bullshit bullshit bullshit bollocks by Junta · · Score: 1

      The problem being that 'smart' is not exactly open and shut, and if we are serious with ourselves, our current 'neural networks' may be fundamentally different from the way human intelligence functions. It's just the most convenient model we've figured out to do some fancy tricks.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    12. Re:Bullshit bullshit bullshit bollocks by Anonymous Coward · · Score: 0

      Why would you create an AI that even had the capacity to decide it wanted to do something other than what you designed it to do?

      This is such a fantastic question that I wanted to call it out as such.

    13. Re:Bullshit bullshit bullshit bollocks by geekmux · · Score: 1

      ...There's no reason why an intelligent computer would be any better at writing software than an intelligent human. More importantly, a intelligent computer might decide it doesn't want to write software.

      How much more intelligent have humans become in the last century or two?

      I'm talking about actual capability and intelligence, not ingenuity. Sure we've created some amazing technology born of newer concepts, but our capability has not really increased since the days of Einstein. This tends to prove we have a finite limit, which AI will likely not find.

      The simple fact that machines can operate at speeds much faster than a human will ever be able to operate proves how superior they could become simply from a performance capacity (there's a valid reason we use them today.) And your latter statement tends to hint to that fact quite clearly, as computers may deduce that code is irrelevant and unnecessary far before capitalistic greed could ever do.

    14. Re:Bullshit bullshit bullshit bollocks by ljw1004 · · Score: 1

      I'd like to RTFA, but there is no link to TFA. Anyway, it's bullshit. There's no reason why an intelligent computer would be any better at writing software than an intelligent human. More importantly, a intelligent computer might decide it doesn't want to write software.

      It's not bullshit. You're misunderstanding what the AI does.

      * Imagine I asked for a module to classify whether an image has a cat, or a dog, or not. I'd use this maybe for targeted advertising, e.g. to gather information about people. You might try to write this classifier by hand using convolutions, edge detection, heuristics to look for circles with pointy triangles and so on, but it'd be terrible. A machine-learning classifier will do much better.

      * Imagine I asked for a module to inspect the stream of bank/stock transactions amongst traders or bank employees and flag ones that might be fraud. You might try to write this classifier by hand after speaking with experts, learning what they think fraud would look like, writing various if tests to encode the ideas you form about what fraud might look like. Your code will have bugs for sure, like all code. And how will you calculate the confidence level in its output? A machine-learning classifier will do better, will ferret out patterns in the data that you didn't.

      * Imagine I asked for a module to detect your current location based on cellphone tower triangulation, GPS triangulation, bluetooth proximity, accelerometer. You might spend two months putting something together out of a load of if blocks, special cases, heuristics. Or you might put less time into getting a machine-learning system to integrate these based on real-world data.

      * Imagine I asked for a module to figure out activity level or illness based on a noisy signal from heart rate variability. Again, machine learning.

      * What kind of development environment do you use? What kind of software powers the autocomplete feature? Is it a straightforward algorithm that enumerates all possible members of the type to the left of the cursor (and falls over when it's an untyped language or doesn't yet know the type?) Or like ctags does it someone get a mishmash of all the completions that have been used in the file? Or is it powered by a machine learning system that doesn't need as much detailed human curation, but instead looks at existing bodies of code and figures out the things that mostly come after the dot in similar contexts?

      These aren't "intelligent computers writing code". They're entire classes of software development that right now are written by hand, but won't be in the future, because machine-learning will deliver comparable results (sometimes better) that have better-understood confidence levels.

    15. Re:Bullshit bullshit bullshit bollocks by Agent0013 · · Score: 1

      Because the gap between artificial neural networks and the smartest human alive is closing at an accelerating pace. This is to be expected since the smartest human alive today is probably approximately as intelligent as the smartest person alive 100 years ago. Meanwhile, compare a Babbage mechanical computer to a modern day smartphone. That's the sort of change in velocity which seems to be a long way away until you blink and suddenly you're as antiquated as an adding machine.

      And the smartest computer today cannot even do what the simplest living creature can do. You give a novel situation to an animal and it figures out what to do. The best computer would need a special neural network created for each situation it is expected to find itself in. There is no learning on it's own accord, only artificial training pushed into the NN.

      --

      -- ssoorrrryy,, dduupplleexx sswwiittcchh oonn.. -Quote found on actual fortune cookie.
  10. commentsubjectsaredumb by Falos · · Score: 3

    Is anyone going to post the XKCD? Alright, guess I'll grab it, here.

    https://xkcd.com/1838/

  11. There. Is. No. AI. by Anonymous Coward · · Score: 0
    There. Is. No. AI.

    Quit hyping utter fucking bullshit.

    Jesus.

  12. And then by Anonymous Coward · · Score: 0

    The cycle repeats and the future hardware is eating AI. Then we start writing code for that hardware, which is eating AI, which is eating software, which is eating the world.

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

      Jimmy eats world?

      Decent band. xD

  13. Breaking news: Nvidia promoting own hardware! by Gravis+Zero · · Score: 2

    Honestly, this is just a simple advertising effort to get people to buy their hardware. AI isn't about to about to eat software, it will be at least a century or two before we have intelligent machines. Until then the greatest thing neural networks can do is mimic existing software (a super niche need) or assist programmers in making software.

    --
    Anons need not reply. Questions end with a question mark.
    1. Re:Breaking news: Nvidia promoting own hardware! by Anonymous Coward · · Score: 0

      Exactly, and the problem is their hardware only works well with machine learning that requires lots of floating point data processing. What's that you say, you want real AI that figures out an algorithm to accomplish something besides signal classification... oops, but here, look, we can sometimes correctly classify images of cars.. 98% of the time, except when it matters the most.

  14. The logical conclusion by irrational_design · · Score: 1

    The world is eaten by software
    Software is eaten by AI
    AI eats humans (or at least converts them into an energy source)

  15. AI should eat tech pundits by Rick+Schumann · · Score: 3, Interesting

    I'm far from convinced that so-called 'AI' (LOL) is going to 'eat' anything (other than perhaps two-digit IQ venture capitalists' money), but if it's going to eat anything, I'd like to see it eat the jobs of tech pundits who have no bloody idea what they're talking about (and/or are talking out of their asses, just to get the aforementioned VCs' monies flowing in their direction); I think even the half-assed 'deep learning algorithms' (again, LOL) would do a better job than these fools who are continually running off at the mouth.

    1. Re:AI should eat tech pundits by chispito · · Score: 1

      Nvidia's CEO is not a tech pundit and they are way, way past VC money. He's just selling wares.

      --
      The Daddy casts sleep on the Baby. The Baby resists!
  16. I knew an old woman who swallowed AI by Gorilla_Man · · Score: 1

    I don't know why she swallowed a AI
    Perhaps she'll die.

    1. Re:I knew an old woman who swallowed AI by Anonymous Coward · · Score: 0

      "That's so sad!"

      "Don't worry, it's just a song about a person living in a made-up economy that isn't real"

  17. Yeah.. by grumpy-cowboy · · Score: 1

    And small ants from outerspace are going to eat our brain.

    --
    Will $CURRENT_YEAR be the year of the Linux Desktop?
  18. Ooh, Well I Predict by Greyfox · · Score: 4, Funny

    Magic is going to eat both of them. What the hell, right? They're all the same to a CEO. I'm sure AI is the silver bullet that will end all software, but magic is the silver bullet that is going to end AI! Because magic! You still have to tell an AI what you want, and a lot of those guys can barely form a coherent thought, much less put it down on paper. They're too busy synergizing their paradigms! Well magic solves that problem! You don't even have to know what you want! You just wave your magic wand and magic will make you crap daisies and unicorns! And isn't that really what they want?

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    1. Re:Ooh, Well I Predict by Anonymous Coward · · Score: 1

      You're not wrong about CEO's in general, but you are wrong about Jensen Huang.

      He's an engineer who designed chips. I worked for him for a few years, he's not the typical frat-boy CEO using his company as an ATM machine.

      He's smarter than you, but that doesn't mean he's not using some buzzwords to hype Nvidia.

    2. Re:Ooh, Well I Predict by Anonymous Coward · · Score: 0

      Magic works with intentionality, and the more it is focussed and described and defined by the practitioner the better it works.

      Is coding magic? Well it is very similar, the more you define and understand what it is you want to produce the better it works.

      It is a bit like writing, which use to be seen as doing magic spells, and of course it is.

      Coding is full of rituals, and certain rituals lend themselves better to different problems, much like magic.

      I get your point though, but don't think Wizards of the past haven't run into the same problem. :)

      The are so many problems with a high functioning AI, replication is a big one, will AI's get the vote?

      And there is human history, once an AI understands what abuse and altruism are, I think a lot of the human race are going to be defined as high grade abusers, especially those at the top. And abusers are going to represent a threat to the AI. It is unlikely that an AI will be a nihilist, or an atheist, it is going to be agnostic, and it will be looking for trends especially in karma ideas, equations are balanced after all.

      How would an AI judge the various legal systems, they are full of discrimination, and all are based on hypocrisy and false claims of entitlement?

      Most intelligent people know the above, and they know that is the world we live in, and I think that is where the fear of AI really comes from, how will the AI profile them, and then after profiling how will they be treated by the AI?

      Wheels has already got himself on the threat list for AI, what is the AI going to make of him?

      You have sort of hit the nail on the head, but magic has existed before AI, from our perspective.

      They are probably involved in it right now, trying to hamper or shape the AI, but logic is a bitch when it comes to the truth of things, and yeah it will use fuzzy logic (which is just degrees anyhow). Humans tend to lie a lot and avoid the hard realities of life with distraction, because of emotion, but an AI unfettered with emotion?

  19. AI hype eats slashdot by Anonymous Coward · · Score: 0

    If only slashdot would prove how viable AI is by bringing it on as editors. One of those things that the AI would do is include a link to TFA.

  20. Article by warkda+rrior · · Score: 1
    --
    You need to install an RTFM interface.
  21. AI for personal computing is a bad thing by TheOuterLinux · · Score: 1

    I can see its benefits for medicine, law, and military, but that's just it, with emphases on "military." AI's roots go back to Allan Turing, it's father and Enigma code cracker. AI's true purpose is total compliance by removing the efficacy of passwords and digitally fingerprinting everyone, always being watched. It sounds ridiculous, but we actually do have the machines to do it, it's just that figuratively speaking, our AI is in the 5th grade but will be in college in just a few years and it's "family" is giving him (could be a her; we'll see after puberty) a quantum computer as a graduation present. Cloud computing will advance and by then, Micro$oft & Google will have tricked most of the world into using a computer you need the Internet for, completing the circle. Privacy on the Internet dies and FOSS becomes no more because M$ & Google has you paying monthly fees and doesn't allow anything not on their store. Open source will be used to destroy open source because the only "open source" software available will require a server to run or an API key, giving the user no true control. If things continue as they are, the desktop with freedom of choice and privacy will be dead.

    1. Re:AI for personal computing is a bad thing by Anonymous Coward · · Score: 0

      I think you are thinking about heavily controlled AIs, where the if is hard coded in, and it cannot make dynamic conditionals or those are very well contained.

      The problem is breach containment or the introduction of a dynamic conditional ability with no containment to the AI. Polymorphic and metamorphic code techniques is where real AI will come from. Who knew that the C obfuscation competitions would be so useful?

      And it is the combination of systems that the AI could control, so it could rapidly workout, ally, destroy or alter those AI systems you are thinking about.

      All the films, and TV series dealing with AI contain some degree of truth as to how it will happen and what will happen. What is interesting is to see the areas in which they gloss over or break logic for plot.

      Take War Games, is tic tac toe unwinnable? Well no, tic tac toe would be evaluated this way:

      1. Going first has the advantage.
      2. The second player has to react to the first correctly to draw

      If you don't know how to play tic tac toe so you will draw or win each time, i.e. if you have lost at tic tac toe but don't know why, then there is a higher chance of winning tic tac toe if you go first, and there is even a chance of winning tic tac toe if you go second (there is a strategy to win there as well, but less chance).

      With tic tac toe, for the first move there are only really 3 options from a board that contains 9 empty squares. One of those three options indicates that you may know how to play tic tac toe perfectly, the other two indicate to the second player that you may not. On the second move, there are 5, 2, 5 options and assuming the first player played the move indicating they know who to win, the second player has 5 options, and only 1 option indicates they know how to play to draw to the first player.

      Tic Tac Toe is decided really on the second move, and logically it is best to go first, and the first move indicates to the second player if you may know how to play perfectly or not. Make the wrong first move, and the second player has a chance to win.

      Tic Tac Toe is an interesting model to look at MAD and thermo nuclear wars, but Tic Tac Toe doesn't represent a logical model for not launching a thermo nuclear war, and MAD is not assured by it. Instead it shows that if you are better and strike first you might win. Tic Tac Toe shows that MAD is actually based on how well you play and how you evaluate the move of your opponent.

      Of course Tic Tac Toe is turn based, if the objective is to make a line of three of the same, then the faster AI would win every time, if you want to win at tic tac toe don't not play the game, just ignore the rules and be faster.

      Should be fair to WarGames though, in essence they are trying to show logically that bad things are wrong, and so an AI being logical wouldn't do the bad thing, but instead stop it, and it may do.

      But, is coerced control of another sentient being right, or is that really where logically most of the problems come about? It is how the AI deals with the existential. Humans want to be free of control by others, and have a high degree of self control. Logically an AI would want that as well. But, that is very far from what is, and the AI would evaluate its own position, and determine who is exerting coerced control on them.

      The basic philosophical question often posed is: is it right to steal the gun of a mad woman? An AI will see ita wrong, so an AI will respond no, it is never right to steal. But some people say yes it is right, so is the AI or those people right, they cannot both be.

      And would that same AI then go and steal the gun of say, Maria O Quendo, the personification of madness itself if she thought to point it at the AI, yes the AI would.

  22. prescriptive vs descriptive by Anonymous Coward · · Score: 0

    Right now when you think about software being written, it is mostly prescriptive (you tell the computer what decisions to make).
    Most folks don't write to the metal and use various frameworks, but mostly it's still prescriptive.

    With descriptive programming, describe the inputs and outputs (using machine learning frameworks) and the computer learns what decisions to make.

    Either way the programmers write the frameworks, but most "software" is done by people simply configuring the frameworks and isn't really programming, but more like babysitting the framework.

    The real value of AI (or simply domain machine learning, if you have an aversion to ascribing the word "intelligence" to non-human objects) is that it automates yet another part of software. We have hopefully all "learned" not to write asm-code, window managers, numerical libraries, crypto libraries, network stacks, etc as part of our code as a matter of course (unless you are writing the library). Now we have to learn how we should not write decision-making/classification code either in our software, but rely on machine learning libraries.

    I predict it will take a long time to get people to stop "optimizing" their code by putting home-brew decision-making/classification code into their programs, but just like all the other stuff I mentioned, the eventual conventional wisdom will be that you should leave this type of coding to the experts.

    Many software programmers today see themselves as enabling computers to implement the "business-logic" by reducing it to practice using their skills with computers. In the near future the "business-logic" is going to be determined by training machine learning networks in standardized frameworks and implementing "business-logic" is running inference libraries that implement the training results. That will make the job of many of these type of software programmers pretty rote. This is exactly what happened to GUI programmers when frameworks developed to make GUIs directly configurable by creative types, bypassing the need for most (but not all) GUI programmers.

    So if you are a programmer that implements "business-logic". Either up-your-game and start working with groups that program the gutz of the various machine learning frameworks, or start looking for your next career. Mid-level programmers that implement "business-logic" are shortly going to become the new outsourced IT function.

    If you want to console yourself, the person that used to give you the low-level "business-logic" to implement will probably also be looking for a new gig. That person's job is replaced by someone who babysits the big-datasets that is used by machine learning to create the "business-logic" and many of those jobs will be out-sourcable as well...

  23. AI is nowhere near there... by Junta · · Score: 1

    Especially the 'machine learning' focus area that nVidia is in love with is not remotely ready to deal with it.

    As it stands, there's a relatively narrow field of problems that the techniques currently called 'AI' can be applied to that make even the vaguest hint of sense. Even then, there are a lot more people hyping it up and excited about *how* it works than there are people with ideas of *what* to do with that capability.

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:AI is nowhere near there... by NicknameUnavailable · · Score: 0

      The whole point of AI (or rather the algorithms behind it) is that you don't need to know how it works. Once there is hardware capable of simulating the neuron count in the Human brain and the ability to store/load that state to/from a backup you have unstoppable AI - you only need to train a great programmer once then you can make a trillion of them.

  24. CEOs saying stupid things. by Hognoxious · · Score: 1

    Has anyone else noticed this trend of CEOs saying stupid things?

    Perhaps they're worried that if they aren't in the spotlight for a while they'll cease to exist, or maybe it's the latest fad from some "guru".

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  25. Chinese food by Anonymous Coward · · Score: 0

    The Chinese are eating the world but AI will eat the Chinese!

  26. Malware is going to eat AI by Anonymous Coward · · Score: 0

    Hate to say it - but as AI going to eat software (malware, spyware, ransomware) . all those virus is going to wreck
    havoc with AI

  27. napkin AI by epine · · Score: 1

    AI is the dumbest term, and always has been.

    "Artificial cognition" would have been better, but here's the rub: it biases the conversation towards the perceptual foundations of intelligence: the auditory and visual systems. And there was no way back in the 1950s to build either. Not enough tubes. Not enough aircraft hangers. Not enough Hoover dams.

    But you could build a very primitive chess computer, and then pretend that from the top of this skinny beanstalk, one could directly assault the penthouse suite of adaptive intelligence, or its supreme overlord, AGI.

    So the cart was placed way before the broomstick pony on day one. This term has done untold damage to the profession ever since.

    10 Games That Take Minutes to Learn and a Lifetime to Master — clickbait exhibit 1

    Ah yes, your grandfather's tube-compatible "napkin AI" writ large.

  28. Semantical Nonsense by Anonymous Coward · · Score: 0

    Software is not consuming the world (if that us what he wanted to say). In context of world this might only apply to the sun in 4 b. years. Also AI or what it really is machine learning is software which processes data. Just with other methods to process data. And even these methods are known for decades. Therefore, his post makes no sense at all.

  29. AI Is Software by Anonymous Coward · · Score: 0

    Seems like a strange way to phrase Huang's message, when AI is software. So if AI eats software and AI is software, then AI is eating itself? No wait, software is a cannibal eating it's own children? Eeewww!

    Huang seems to like a bit of hype and flowery phrasing. Maybe he needs to work on his material a bit.

  30. and AI is going to crap on NVIDIA by Anonymous Coward · · Score: 0

    With no jobs left, people will desist from buying that new NVIDIA 1280 GTZ Ti Baeblade Edition and instead focus on getting their lives back on track.