Notes On Machine Learning And The Development Of Computer Programs

1342 Words Nov 21st, 2016 6 Pages
2.1 Definition
Learning like intelligence, covers a wide range of processes that it is challenging to define accurately.
Regarding machines, we might define, very broadly, that a machine learns whenever it changes its structure, program, or data (based on its inputs or in response to external information) in such a manner that its expected future performance improves [5]. Machine learning is a type of artificial intelligence (AI) that equips computers with the ability to learn without being explicitly programmed. Machine learning focuses on the development of computer programs that can teach themselves to grow and change when exposed to new data.
The process of machine learning is analogous to data mining. Both systems explore through data to look for patterns. However, machine learning uses that data to detect patterns in data and adjust program actions accordingly. Currently, machine learning is more advanced from pattern recognition to theory that computers can learn without being programmed to perform specific tasks.
The iterative aspect of machine learning is important because as models are exposed to new data, they are able to independently adapt. They learn from previous computations to produce reliable, repeatable decisions and results. [6]
Robot learning is a research field at the intersection of machine learning and robotics. It studies techniques allowing a robot to acquire unique skills or adapt to its environment…
Open Document