Machine Lg (ML)
• ML is a branch of artificial intelligence:
• Uses computing based systems to make sense
out of data
• Extracting patterns, fitting data to functions,
classifying
• ML systems can learn and improve
• With science and real noise data.
1
Supervised and Unsupervised Learning
• Unsupervised Learning
• There are not predefined and known set of outcomes
• relations in the data
• A typical example: Clustering
2
0.0
0.5
1.0
1.5
2.0
2.5
2 4 6
Petal.Length
Petal.Width
irisCluster$cluster
1
2
3
Supervised and Unsupervised Learning
• Supervised Learning
• For every example in the data there is always a predefined
outcome
• Models the relations between a set of descriptive features and
a target (Fits
• 2 groups of problems:
• Classification
• Regression
3
Machine Learning as a Process
Define
Objectives
Data
Preparation
Model
Building
Model
Evaluation
Model
Deployment
4
- Define measurable and quantifiable goals
- Use this stage to learn about the problem
- Normalization
- Transformation
- Missing Values
- Outliers
- Data Splitting
- Features Engineering
- Estimating Performance
- Evaluation and Model
Selection
- Study models accuracy
problem
ML as a Process: Data Preparation
5
• Needed for several reasons
• Some Models have strict data requirements
• not be underestimated
• Missing
Values
• Error Values
• Different
Scales
• Dimensionality
• Types
Problems
• Many others
Raw
Data
• Scaling
• Centering
• Skewness
• Outliers
• Missing
Values
• Errors
Data
Transfor
mation
Modeling
phase
Data
Ready
ML as a Process: Model Building
6
• Data Splitting
• Allocate data to different tasks
• model training
• performance evaluation
• Define Training, Validation and Test sets
• Feature Selection (Review the decision made previously)
• Estimating Performance
• Visualization of results – discovery interesting areas of the problem space
• Statistics and performance measures
• Evaluation and Model selection
• The ‘no free lunch’ theorem no a priory assumptions can be made
• Avoid use of favorite models if NEEDED

deeplearning 67589.pptx

  • 1.
    Machine Lg (ML) •ML is a branch of artificial intelligence: • Uses computing based systems to make sense out of data • Extracting patterns, fitting data to functions, classifying • ML systems can learn and improve • With science and real noise data. 1
  • 2.
    Supervised and UnsupervisedLearning • Unsupervised Learning • There are not predefined and known set of outcomes • relations in the data • A typical example: Clustering 2 0.0 0.5 1.0 1.5 2.0 2.5 2 4 6 Petal.Length Petal.Width irisCluster$cluster 1 2 3
  • 3.
    Supervised and UnsupervisedLearning • Supervised Learning • For every example in the data there is always a predefined outcome • Models the relations between a set of descriptive features and a target (Fits • 2 groups of problems: • Classification • Regression 3
  • 4.
    Machine Learning asa Process Define Objectives Data Preparation Model Building Model Evaluation Model Deployment 4 - Define measurable and quantifiable goals - Use this stage to learn about the problem - Normalization - Transformation - Missing Values - Outliers - Data Splitting - Features Engineering - Estimating Performance - Evaluation and Model Selection - Study models accuracy problem
  • 5.
    ML as aProcess: Data Preparation 5 • Needed for several reasons • Some Models have strict data requirements • not be underestimated • Missing Values • Error Values • Different Scales • Dimensionality • Types Problems • Many others Raw Data • Scaling • Centering • Skewness • Outliers • Missing Values • Errors Data Transfor mation Modeling phase Data Ready
  • 6.
    ML as aProcess: Model Building 6 • Data Splitting • Allocate data to different tasks • model training • performance evaluation • Define Training, Validation and Test sets • Feature Selection (Review the decision made previously) • Estimating Performance • Visualization of results – discovery interesting areas of the problem space • Statistics and performance measures • Evaluation and Model selection • The ‘no free lunch’ theorem no a priory assumptions can be made • Avoid use of favorite models if NEEDED

Editor's Notes

  • #3 ML methods fall into two learning types Unsupervised Suppose you want to segment your customers into general categories of people with similar buying patterns.
  • #4 More formally fits data to a function or a function approximation
  • #5 More formally fits data to a function or a function Adding Roles
  • #6 Add Examples
  • #7 there is no one single model that will works better than any other a priory