Professional Documents
Culture Documents
Machine Learning: BITS Pilani
Machine Learning: BITS Pilani
(BITS F464)
Dr.N.L.Bhanu Murthy
BITS Pilani
Hyderabad Campus
What is Learning?
Awards:
Turing Award, 1975
Nobel Prize in Economics1978
National Medal of Science1986 1916 - 2001
von Neumann Theory Prize1988
Speech/Au Robotics
dio
Processing Planning
Natural
Language
Processing
Machine Vision/Image
Processing
Biomedical/Chemed
ical Learning
Informatics
1) Machine learning
2) Mobilizing applications
3) Wireless networking
4) Human-computer interface
5) Project management
6) General networking skills
7) Network convergence technicians
8) Open-source programming
9) Business intelligence systems
10) Embedded security
11) Digital home technology integration
12) .Net, C #, C ++, Java -- with an edge
• 1950s
– Samuel’s checker player
– Selfridge’s Pandemonium
• 1960s:
– Neural networks: Perceptron
– Pattern recognition
– Learning in the limit theory
– Minsky and Papert prove limitations of Perceptron
• 1970s:
– Symbolic concept induction
– Winston’s arch learner
– Expert systems and the knowledge acquisition bottleneck
– Quinlan’s ID3
– Michalski’s AQ and soybean diagnosis
– Scientific discovery with BACON
– Mathematical discovery with AM
Make-up Policy: Make-up for other tests will be granted on prior permission and on
justifiable grounds only.
Course Notices: All notices pertaining to this course will be displayed on the LTC
Notice Board as well as the CS & IS Notice Board.
Employability Prediction
CGPA
Communication Skills
Features / Attributes / Predictors Aptitude
Programming Skills
Features
Employability CGPA Response / Target
Prediction Communication Skills Job Offered?
Aptitude
Programming Skills
Features
Brand
Response / Target
Predicting price Year (Mfg)
Engine Capacity Price (in Rs.)
of a used car
Mileage
Distance travelled
Cab?
Regression
Predicting house/property price
No Yes No Yes
BITS Pilani, Hyderabad Campus
Generative and Discriminative Models: An
analogy
Generative approach is to learn each language and determine
as to which language the speech belongs to
Perceptron Algorithm
V. Vapnik
x1
V. Vapnik
x1
V. Vapnik
x1
V. Vapnik
x1
V. Vapnik
x1
Parallel processing
Distributed computation/memory
Clustering Algorithms