Introduction to machine Learning

What Is Machine Learning?

Machine learning is programming computers to optimize a performance criterion using example data or past experience. We have a model defined up to some parameters, and learning is the execution of a computer program to optimize the parameters of the model using the training data or past experience. The model may be predictive to make predictions in the future, or descriptive to gain knowledge from data, or both.

Arthur Samuel, an early American leader in the field of computer gaming and artificial intelligence, coined the term “Machine Learning” in 1959 while at IBM. He defined machine learning as “the field of study that gives computers the ability to learn without being explicitly programmed.” However, there is no universally accepted definition for machine learning. Different authors define the term differently.

Applications of machine learning

Application of machine learning methods to large databases is called data mining. In data mining, a large volume of data is processed to construct a simple model with valuable use, for example, having high predictive accuracy.

 The following is a list of some of the typical applications of machine learning.

  1. In retail business, machine learning is used to study consumer behaviour.
  2. In finance, banks analyze their past data to build models to use in credit applications, fraud detection, and the stock market.
  3. In manufacturing, learning models are used for optimization, control, and troubleshooting.
  4. In medicine, learning programs are used for medical diagnosis.
  5. In telecommunications, call patterns are analyzed for network optimization and maximizing the quality of service.
  6. In science, large amounts of data in physics, astronomy, and biology can only be analyzed fast enough by computers. The World Wide Web is huge; it is constantly growing and searching for relevant information cannot be done manually.
  7. In artificial intelligence, it is used to teach a system to learn and adapt to changes so that the system designer need not foresee and provide solutions for all possible situations.
  8. It is used to find solutions to many problems in vision, speech recognition, and robotics.
  9. Machine learning methods are applied in the design of computer-controlled vehicles to steer correctly when driving on a variety of roads.
  10. Machine learning methods have been used to develop programmes for playing games such as chess, backgammon and Go.

Post a Comment

0 Comments