Chapter 1
Exploring Artificial Intelligence
IN THIS CHAPTER
Understanding the concepts of AI
Learning not to fear AI
Understanding AI techniques
Neural networks are your friends
Artificial intelligence (AI) has been a much-maligned set of words over the past few years. The popular news media tends to take any small advance in AI out of context and proclaims “smart computers are here!” A simple example will suffice to show this point.
In 2017, Facebook engineers programmed two programs to value certain objects more than others (balls, blocks, and such) and then had the two programs, thorough a rules set and a language like English, negotiate with each other to maximize the acquisition of objects that the programs valued. The programs did not have a “language syntax checker” and because of the way the programs learned (a machine learning technique), the communication between the programs soon became syntactically incorrect English (a good example is when a program wanted something, it would say “I want” and the program logic decided that if one “I want” is good, then saying many “I ...
Get Python All-in-One For Dummies now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.