LFD Book Forum  

Go Back   LFD Book Forum > General > General Discussion of Machine Learning

Reply
 
Thread Tools Display Modes
  #1  
Old 03-05-2016, 07:09 AM
pouramini pouramini is offline
Member
 
Join Date: Mar 2016
Posts: 16
Default What is the difference between machine learning and Learning from Data?

In the book I can't see the difference between machine learning and learning from data, are they equivalent? Is LFD a sub-filed of ML?

The ML definition I found is "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 at tasks in T, as measured by P, improves with experience E"

It doesn't restrict the experience E? Does LFD refers to this definition or it has a narrower definition?
Reply With Quote
  #2  
Old 03-05-2016, 01:57 PM
yaser's Avatar
yaser yaser is offline
Caltech
 
Join Date: Aug 2009
Location: Pasadena, California, USA
Posts: 1,474
Default Re: What is the difference between machine learning and Learning from Data?

They are the same. Machine Learning is a legacy term (as a counterpart to human learning) that has been the prevalent name of the field. Learning From Data is a descriptive name of what the field is about.
__________________
Where everyone thinks alike, no one thinks very much
Reply With Quote
  #3  
Old 03-06-2016, 02:06 AM
pouramini pouramini is offline
Member
 
Join Date: Mar 2016
Posts: 16
Default Re: What is the difference between machine learning and Learning from Data?

You mean all learning problems in ML are learning from data? Isn't possible to learn from something else? for example in learning to play a checker game or learning to drive a robotic automobile autonomously, what is data?

Also the definition I found emphasizes on designing a good learning experience and performance measure, but in your definition it seems they are same for any problem. the measure is the accuracy of algorithm on unseen data and the experience is training data set. Are these right?
Reply With Quote
  #4  
Old 03-06-2016, 01:27 PM
yaser's Avatar
yaser yaser is offline
Caltech
 
Join Date: Aug 2009
Location: Pasadena, California, USA
Posts: 1,474
Default Re: What is the difference between machine learning and Learning from Data?

There are variations, but the bulk of machine learning as it has been practiced is based on data. Out-of-sample performance has been the standard measure of performance in supervised learning.
__________________
Where everyone thinks alike, no one thinks very much
Reply With Quote
  #5  
Old 09-12-2017, 04:03 AM
pdsubraa pdsubraa is offline
Member
 
Join Date: Aug 2017
Location: Singapore
Posts: 10
Default Re: What is the difference between machine learning and Learning from Data?

I go with Mr. Yaser and book references. Both are similar to some point.
Reply With Quote
  #6  
Old 09-14-2017, 01:54 AM
Ttacycurammeng Ttacycurammeng is offline
Junior Member
 
Join Date: Sep 2017
Location: hyderabad
Posts: 1
Default Re: What is the difference between machine learning and Learning from Data?

Quote:
Originally Posted by pouramini View Post
In the book I can't see the difference between machine learning and learning from data, are they equivalent? Is LFD a sub-filed of ML?

The ML definition I found is "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 at tasks in T, as measured by P, improves with experience E"

It doesn't restrict the experience E? Does LFD refers to this definition or it has a narrower definition?
Machine learning is an application of artificial intelligence that automates analytical model building by using algorithms that iteratively learn from data without being explicitly programmed where to look.

Machine Learning Pre-requisite knowledge

Vectors
• Matrix proper+es, e.g. determinant, rank, inverse
• Vector Space proper+es, e.g. orthonormal basis
• Eigenvectors and Eigenvalues
• Matrix Calculus, e.g. deriva?ves in matrix form
• Op+misa+on basics, e.g. Lagrange mul?pliers

Learing from data

Learing from data is a key technology in Big Data, and in many financial, medical, commercial, and scientific applications. It enables computational systems to adaptively improve their performance with experience accumulated from the observed data.

Learning from Data ….. Prerequisites


MATHEMATICS This is a mathema+cal subject. You must be comfortable with probabili+es and algebra. PROGRAMMING You must be able to program, and pick up a new language rela.vely easily. We provide support for Matlab.

Learning from Data ….. Why NOT to do this!
If you don’t like maths. 61011 is reasonably challenging. 61021 is HARD. Another valid name for machine learning is “Computa.onal Sta.s.cs”. 2. If you are not a confident programmer. This is an MSc in computer science. You HAVE to be able to code well. You are highly likely to fail this unit if you cannot. People did last year. 3. If you have the “I want to use machine learning to do X” syndrome This is a real technical subject. It’s not magic.

( BTW… You will learn nothing about “Big Data”, or how to deal with it)
Reply With Quote
  #7  
Old 09-15-2017, 06:22 AM
pdsubraa pdsubraa is offline
Member
 
Join Date: Aug 2017
Location: Singapore
Posts: 10
Default Re: What is the difference between machine learning and Learning from Data?

Thumbs up! Thanks!
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 04:40 PM.


Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
The contents of this forum are to be used ONLY by readers of the Learning From Data book by Yaser S. Abu-Mostafa, Malik Magdon-Ismail, and Hsuan-Tien Lin, and participants in the Learning From Data MOOC by Yaser S. Abu-Mostafa. No part of these contents is to be communicated or made accessible to ANY other person or entity.