Lecture 1 (Part 2)- Definitions and Examples of Machine Learning(1)
Lecture 1 (Part 2)- Definitions and Examples of Machine Learning(1)
ae
Machine Learning
• A machine learning system is a magic box that can be used to
• Automate a process
• Automate decision making
• Extract knowledge from data
• Predict future event
• Adapt systems dynamically to enable better user experiences
• …
Machine Learning
• Basic idea:
• To represent experiences with data.
• To convert a task to a parametric model.
• To convert the learning quality to an objective function.
• To determine the model through optimizing an objective function.
• 24 features: age, blood pressure, specific gravity, albumin, sugar, red blood
cells, pus cells, pus cell clumps, bacteria, blood glucose random, blood urea,
serum creatinine, sodium, potassium, hemoglobin, packed cell volume, white
blood cell count, red blood cell count, hypertension, diabetes mellitus,
coronary artery disease, appetite, pedal edema, anemia. Too many numbers!!
Feature Class
Vectors Labels
24
1, 𝑖𝑓 𝑤𝑖 𝑥𝑗,𝑖 + 𝑏 ≥ 0
𝑖=1
𝑦ො = 𝑔 𝒙 = 24
0, 𝑖𝑓 𝑤𝑖 𝑥𝑗,𝑖 + 𝑏 < 0
𝑖=1
• Humans cannot handle manually data in such scale any more. A machine
learning system can learn from data and offer insights.
ku.ac.ae
The Five Vs
ku.ac.ae 9
Speech
Recognition
Speech
Robotics All of these
Synthesis
are subfields
of Artificial
Intelligence
Machine (A.I.)
Learning
Data Mining, Natural
Analysis, Language
Engineering Processing
Computer Text
Vision Mining
9
ku.ac.ae 10
Classification Examples:
The target output is a category label.
Regression Examples:
The target output is a continuous number (or a set of such numbers).
• Finance: x=current market conditions and other possible side
information, y=tomorrow’s stock market price
• Social Media: x=videos the viewer is watching on YouTube,
y=viewer’s age
• Robotics: x=control signals sent to motors, y=the 3D location of a
robot arm end effector
• Medical Health: x=a number of clinical measurements, y=the amount
of prostate specific antigen in the body
• Environment: x=weather data, time, door sensors, etc., y=the
temperature at any location inside a building
… … … this list is never ending, applications of regression are vast and
extremely active!
ku.ac.ae 13
Successful Applications
• Convert speech to text, translate from one language to the other.
ku.ac.ae 14
Successful Applications
• Face recognition
ku.ac.ae 15
Successful Applications
• Object recognition, speech synthesis,
information retrieval.
ku.ac.ae 16
From https://cambridge-intelligence.com/keylines-network-clustering/
ku.ac.ae 17
Successful Applications
• Document clustering and visualization
ku.ac.ae 18
Successful Applications
• Game player, self-driving cars, trading strategy.
ku.ac.ae 20
Historical Overview
• 1940s, Human reasoning / logic first studied as a formal subject within
mathematics (Claude Shannon, Kurt Godel et al).
• 1950s, The Turing Test is proposed: a test for true machine intelligence,
expected to be passed by year 2000. Various game-playing programs built.
1956, Dartmouth conference coins the phrase artificial intelligence. 1959,
Arthur Samuel wrote a program that learnt to play draughts (also known as
checkers).
Historical Overview
• 1980s, Revival through bio-inspired algorithms: Neural networks, Genetic
Algorithms. A.I. promises the world – lots of commercial investment –
mostly fails. Rule based expert systems used in medical / legal professions.
• Future?