Machine Learning
Machine Learning



- Machine learning is an area of Computer Science. Arthur Samuel, a scientist of the 20th century described it to be a Field of study that gives computers the ability to learn without being explicitly programmed.

- Computers of the present day need to be specifically coded in detail to preform a task, they cannot amend mistakes they’ve done and learn with experience.

- Machine learning would mean that a computer could improve the quality of tasks with experience. So the more tasks it is given, the more it would learn, in someway just like a human being.

- It could involve giving a machine huge amount of data with no explanation at all, in the beginning it would not make any sense, but with time the computer will begin to notice patterns and make sense out of them.

- There are three types of tasks that are set for machine learning. Supervised learning, unsupervised learning, and reinforcement learning.

- Supervised learning: This is when a computer is given some inputs and expected outputs. The computer runs the inputs and then compares its outputs with the expected ones. It then tries to find errors in order to attain the expected outputs.

- Unsupervised learning: This is when a computer is given inputs with no outputs, and is left to explore the data and its structure.

- Many sectors all over the world are using machine learning, for example:

1) Financial sector: Computers will give them insight on business opportunities.

2) Health care: Computers manage a patient’s health then and there, second by second.

3) Sales: Explained with an example. While shopping online, product recommendations are generated by the computer, this feature is available because the machine analyzes the history of what you bought and what you looked at.

- Computers using machine learning can be classified using different strategies, for example: the way they attain data and use it to learn, how they show the information they have learnt from the process of machine learning, and where the knowledge is applied.



Links:

Machine Learning, Wikipedia

What is machine learning? (video)

Machine Learning: What it is and why it matters

Machine Learning (book)



Questions:

1) What is the difference between machine learning and artificial intelligence?
2) Is it really possible for a machine to learn just by feeding it data with no explanation?
3) What is data mining?



Updates version (with the help of the ARC)



Machine learning is an area of Computer Science. Arthur Samuel, a scientist of the 20th century, described it to be a "Field of study that gives computers the ability to learn without being explicitly programmed." Computers of the present day need to be specifically coded in detail to perform a task; they cannot amend mistakes they have done and learn with experience, which is the opposite of machine learning.

Machine learning means that a computer could improve the quality of tasks with experience. So the more tasks it is given, the more it would learn -- in some ways, just like a human being. It involves giving a machine a huge amount of data with no explanation at all. In the beginning, it would not make any sense, but with time the computer will begin to notice patterns and make sense out of them.

Computers using machine learning can be classified using different strategies. For example, the way they obtain data and use it to learn, how they show the information they have learnt from the process of machine learning, and where the knowledge is applied are three strategies used to classify machine learning.

There are three types of tasks that are set for machine learning: Supervised learning, unsupervised learning, and reinforcement learning. Supervised learning is when a computer is given some inputs and expected outputs. The computer runs the inputs and then compares its outputs with the expected ones. It then tries to find errors in order to attain the expected outputs. Unsupervised learning is when a computer is given inputs with no outputs, and is left to explore the data and its structure. Reinforcement learning allows the computer to recognize the correct response, within a certain context.

Many sectors all over the world are using machine learning. For example, the financial sector would use computers that use machine learning to give them insight on business opportunities. In the field of health care, computers manage a patient's health then and there, second by second. Finally, in sales, online shopping recommendations are generated by a computer that analyzes a customer's shopping history.