Trending Technology Machine Learning, Artificial Intelligent, Block Chain, IoT, DevOps, Data Science

Recent Post


Sunday, 1 April 2018

Introduction to Machine Learning | History of Machine Learning | nptel Videos of machine Learning

Machine Learning History

In 1950s :
  - Samuel's checker-playing program.

In 1960s :
 - Neural network : Rosenblatt's perceptron
 - Pattern Recognition
 - Minsky & Papert prove limitations of Perceptron

In 1970s :
 - Symbolic concept induction
 - Expert systems and knowledge acquisition bottleneck
 - Quinlan's ID3
 - Natural language processing (symbolic)

In 1980s :
 - Advanced decision tree and rule learning
 - Learning and planning and problem solving
 - Resurgence of neural network
 - Valiant's PAC learning theory
 - Focus on experimental methodology

In 1990s ML and Statistics
 - Support Vector Machines
 - Data Mining
 - Adaptive agents and web applications
 - Text learning
 - Reinforcement learning
 - Ensembles
 - Bayes Net learning
           In 1994 : Self-driving car road test
           In 1997 : Deep Blue beats Gary Kasparov

Popularity of this field in recent time and the reasons behind that-
 New software / Algorithms
    - Neural networks
    - Deep learning
 New hardware
    - GPU's
 Cloud Enabled
 Availability of Big Data
                                                2009 : Google builds self driving car
                                                 2011 : Wastson wins Jeopardy
                                                 2014 : Human vision surpassed by ML systems

Learning :- The ability to improve behaviours based on experience.
Machine Learning :- It is explores algorithm that-
                                 Learn from data
                                 build models from data
                                 Model can be use for prediction, decision making or solving tasks.

By Mitchell:-
                 A computer program is said to learn from experience E with respect to some class of tasks T and performance measure P, if its performance on tasks in T and measured by P to improve with experience E.

There are different type of task-
 -acting an environment
           *  Experience E is also called as Data

So the learner takes experience and background knowledge and learn some order and the reasoner works with model and given a new problem or task it can camp up with the solution to the task and performance measure corresponding to this.

Many domains and applications
Medicine :
  Diagnose a disease
     - Input : symptoms, lab measurements, test results, DNA tests, ....
     - Output : one of set of possible diseases, or "none of the above"
 Data mine historical medical records to learn which future patients will respond best to which treatments.

Vision :
   Say what objects appear in an image
   Convert hand-written digits to characters 0....9
   Detect where objects appear in an image

Robot Control :
   Design autonomous mobile robots that learn to navigate from their own experience

Natural Language Processing (NLP)
  Detect where entities are mentioned in NL
  Detect what facts are expressed in NL
  Detect if a product/movie review is positive, negative, or neutral.
                  Speed recognition
                  Machine translation
 Financial :
    Predict if a stock will rise or fall
     - In the next few milliseconds
    Predict if a user will click on an ad or not
     - In order to decide which ad to show

Application in Business Intelligence
  Robustly forecasting product sales quantities taking seasonality and trend into account.
  Identifying cross selling promotional opportunities for consumer goods.
  Identify the price sensitivity of a consumer product and identify the optimum price point that maximizes net profit.
  Optimizing product location at a super market retail outlet.
  Modeling variables impacting customers churn and refining strategy.

Some other applications
  Fraud detection : Credit card Providers
  Determine whether or not someone will default on a home mortgage.
  Understand consume sentiment based off of unstructured text data.
  Forecasting women's conviction rates based off external macroeconomic factors.

How we can go about creating a learner these are the following steps-
  1. Choose the training experience
  2. Choose the target function (that is to be learned)
  3. Choose how to represent the target function
  4. Choose a learning algorithm to infer the target function



  1. The information which you have provided is very good. It is very useful who is looking for
    machine learning online course

  2. Really nice and interesting post. I was looking for this kind Digital marketing in puneof information and enjoyed reading this one. Keep posting. Thanks for Digital marketing in pune sharing.

  3. I wanted to thank you for this great read!! I definitely enjoying every little bit of it I have you bookmarked to check out new stuff you ExcelR PMP Certifications Pune

  4. Object permanence is the understanding that when an object disappears from sight, it still exists.pad

  5. The evolution of machine learning provides us information about the birth of Machine Learning and AI. And it is surprising that machine learning started taking its original shape in the 1970s. Well, the future of Machine Learning will be more bright for sure.

  6. Awesome blog. I enjoyed reading your articles. This is truly a great read for me.

    data analytics course

    data science course

    business analytics course

  7. Attend The Digital Marketing Courses in Bangalore From ExcelR. Practical Digital Marketing Courses in Bangalore Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Digital Marketing Courses in Bangalore.
    Digital Marketing Courses in Bangalore

  8. Inspirational Blog The Content Mentioned is Knowledgeable and Very Effective .Thanks For Sharing It

    AI Training In Hyderabad

  9. Thanks For Sharing nice information Its Very Much USeful to all Data Science Aspirants

  10. Nice Blog | Thank you for sharing Such a wonderful information. The data that you provided in the blog is informative and effective.

    DevOps Training in Hyderabad

  11. Really Good Blog!!! Finally found a great Article here. I really enjoyed reading this article. Nice article on data science. keep Updating.

  12. The concept has been explained very well. Gained clear knowledge about the prominence of AWS
    AWS Training in Hyderabad

  13. I have read your blog and I gathered some new information through your blog. Your blog is really very informative and unique. Keep posting like this.
    Azure Training in Hyderabad

  14. Attend The Digital Marketing Course Bangalore From ExcelR. Practical Digital Marketing Course Bangalore Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Digital Marketing Course Bangalore.
    Digital Marketing Course Bangalore

  15. It's a very attractive and useful blog .I has found the solution, Thanks for the share.
    Data Science Training in Hyderabad

  16. It's a very attractive and useful blog .I has found the solution, Thanks for the share.
    Data Science Training in Hyderabad

  17. A debt of gratitude is in order For Posting This Type Of Article It Is Much helpful to wannabes like me who are eager to change there profession in AI In Future.
    Artificial Intelligence Training In Hyderabad

    Artificial Intelligence Course In Hyderabad

  18. Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I’ll be subscribing to your feed and I hope you post again soon.

    Data Science Course

  19. Its as if you had a great grasp on the subject matter, but you forgot to include your readers. Perhaps you should think about this from more than one angle.

    Data Science Training

  20. Awesome blog. I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work!
    Data Science Institute in Bangalore

  21. Great post i must say and thanks for the information. Education is definitely a sticky subject. However, is still among the leading topics of our time. I appreciate your post and look forward to more.
    Data Science Institute in Bangalore