Machine learning
Machine learning is a set of techniques and algorithms that allow computer programs to learn simple or complex tasks by analyzing some training data (or examples of how they should behave). Some believe machine learning is the first stage in the development of true AI, being the first time machines can do anything fully independent of human intervention.
The poetry of reality Science |
We must know. We will know. |
A view from the shoulders of giants. |
v - t - e |
Techniques
A variety of techniques exist to assign a label, or a value, to an existing set of attributes. These techniques
Neural networks
Artificial neural networks
The task of the learning algorithm is to progressively choose better and better values for the weights so that the network behaves as desired, according to the sample input/output data.
Among these, recurrent neural networks
What they can do
Recognizing objects and actions in images
Deep neural networks have been able to learn to describe the contents of a photo, both in terms of individual objects and in terms of short sentences.[1] Results are sometimes imprecise, but surprisingly good for a computer.
Playing video games
Neural networks have also been used to play arcade games by only looking at the pixels on the screen, without knowing the game rules in advance.[2] Networks have even rediscovered some common tricks used by human players to achieve better scores faster.
In 2016, a competition for making a neural network capable of playing Doom
Learning languages and syntax
Recurrent neural networks
Other fantastic things they can do
- Becoming a neo-Nazi hypersexual after listening to what people say on Twitter.[5]
Accidentallycalling black people "gorillas".[6]
What they can't do (yet?)
- Passing the Turing test
File:Wikipedia's W.svg without resorting to misleading tricks.File:Wikipedia's W.svg - Developing better machine learning algorithms by themselves.
- Possessing a consciousness (this may never happen).
- Conquering Earth and rebelling against humans. Sorry, we'll probably destroy ourselves first, thank you very much.
See also
References
- http://cs.stanford.edu/people/karpathy/deepimagesent/
- http://googleresearch.blogspot.com/2015/02/from-pixels-to-actions-human-level.html
- http://vizdoom.cs.put.edu.pl/competition-cig-2016
- http://karpathy.github.io/2015/05/21/rnn-effectiveness/
- http://arstechnica.com/information-technology/2016/03/microsoft-terminates-its-tay-ai-chatbot-after-she-turns-into-a-nazi/
- http://mashable.com/2015/07/01/google-photos-black-people-gorillas/