Movatterモバイル変換


[0]ホーム

URL:


PPTX, PDF33 views

Object Segmentation in Operating Systems

Unit 4 ppt

Embed presentation

Download to read offline
UNIT – 4Object SegmentationCMR COLLEGE OF ENGINEERING & TECHNOLOGYAn Autonomous Institution with NAAC Accreditation (A+ Grade)*Approved by AICTE *Permanently Affiliated to JNTUH *NBA AccreditationKandlakoya (V), Medchal Road, Hyderabad- 501401
Contents• Object Segmentation• Regression vs segmentation• Supervised & unsupervised Learning• TREE BUILDING• REGRESSION• CLASSIFICATION• OVERFITTING• PRUNING & COMPLEXITY• Multiple decision trees
Object segmentation – REGRESSION vsSEGMENTATION• Regression: It is a statistical method to model the relationship between adependent and independent variables.Helps us to understand how the value of the dependent variable ischanging corresponding to an independent variable when otherindependent variables are held fixed. It predicts continuous/real values such as temperature, age, salary,price, etc.• Examples:Prediction of rain using temperature and other factorsDetermining Market trendsPrediction of road accidents due to rash driving.
Types of regressions• Linear RegressionExpressed using equationy=mx+ ϵWhere:• Y – Dependent variable• X – Independent (explanatory) variable• a – Intercept• b – Slope• ϵ – Residual (error)
• Multiple Linear RegressionMultiple independent variables are used in the model.Y = a + bX1 + cX2 + dX3 + ϵWhere:• Y – Dependent variable• X1, X2, X3 – Independent (explanatory) variables• a – Intercept• b, c, d – Slopes• ϵ – Residual (error)
• Process of segmenting the data according to the company’s requirement• To refine the analysis based on the defined context through certain tools.• Then designing and implementing strategies specific to these segments makes easier decisionmaking.• Example:• An e-commerce company might segment its customer data based on pastpurchase behavior.• By analysing the data - identify different groups of customers.• frequent buyers,• occasional shoppers, or• one-time purchasers.• This allows them to tailor them in marketing messages, promotions to eachgroup.• Increases the chances of attracting and retaining customers.• Target customers in the right way with segmented communications and more meaningfulmarketing.SEGMENTATION
SEGMENTATION EXAMPLE
• Supervised Learning• Regression• Classification• Unsupervised Learning• Clustering• Dimensionality reduction• Reinforcement LearningTYPES OF MACHINE LEARNING MODELS
• Supervised Learning:Uses labeled datasets to trainalgorithms to predictoutcomes and recognizepatterns.What is labelled data?SUPERVISED and Unsupervised learningTraining with your supervisor who provides answers while you arelearning.
• First Determine the type of training dataset• Collect/Gather the labelled training data.• Split the training dataset into training dataset, test dataset, andvalidation dataset.• Determine the input features of the training dataset, which should haveenough knowledge so that the model can accurately predict the output.• Determine the suitable algorithm for the model, such as support vectormachine, decision tree, etc.• Execute the algorithm on the training dataset. Sometimes we needvalidation sets as the control parameters, which are the subset oftraining datasets.• Evaluate the accuracy of the model by providing the test set. If the modelpredicts the correct output, which means our model is accurate.STEPS INVOLVED IN SUPERVISED learning
STEPS INVOLVED IN SUPERVISED learning
• Supervised Learning• Regression : Regression algorithmsare used if there is a relationshipbetween the input variable and theoutput variable.• Popular Regression algorithms:• Linear Regression• Multiple Regression• Polynomial RegressionSUPERVISED learning algorithms
• CLASSIFICATION : Used when the output variable is categorical, whichmeans there are two classes such as Yes-No, Male-Female, True-false,etc.• Used to group similar objects into unique classes.• Random Forest• Decision Trees• Logistic Regression• Support vector Machines• Binary classification: If the algorithm tries to group 2 distinct groupsof classes, then it is called binary classification.• Multiclass classification: If the algorithm tries to group objects intomore than 2 groups, it is called multiclass classification.• Strength: Classification algorithms usually perform very well.
• Models are trained using unlabeled dataset and are allowedto act on that data without any supervision.• Cannot be directly applied to a regression or classificationproblem because unlike supervised learning, we have theinput data but no corresponding output data.• Goal: Find the underlying structure of dataset, group thatdata according to similarities, and represent that dataset in acompressed format.• Unsupervised performs it’s task by clustering the imagedataset into the groups according to similarities betweenimages.• More important - works on unlabeled and uncategorizeddata.• In real-world, we do not always have input data with thecorresponding output so to solve such cases, we needunsupervised learning.UNSUPERVISED learning
• We have taken an unlabeled input data,• Now, this unlabeled input data is fed to the machine learning model in order totrain it.• Firstly, it will interpret the raw data to find the hidden patterns from the data andthen will apply suitable algorithms such as k-means clustering, Decision tree, etc• Once it applies the suitable algorithm, the algorithm divides the data objects intogroups according to the similarities and difference between the objects.WORKING OF UNSUPERVISED learning
TYPES OF UNSUPERVISED learning• CLUSTERING:• The task of grouping data points basedon their similarity with each other iscalled Clustering or Cluster Analysis.• Aims at gaining insights from unlabeleddata points.• Example 1:
• Now it is not necessary thatthe clusters formed must becircular in shape.• The shape of clusters can bearbitrary.• There are many algorithmsthat work well with detectingarbitrary shaped clusters.Example 2:
• Decision Trees are a type of SupervisedMachine Learning where the data iscontinuously split according to a certainparameter.• A decision tree simply asks a question, andbased on the answer (Yes/No), it furthersplit the tree into subtrees.• The tree can be explained by two entities,namely decision nodes and leaves.• Leaves Final Outcomes• Decision nodes Where the data is split• Example:• Let’s say you want to predict whether aperson is fit given their information like age,eating habit, and physical activity, etc.DECISION TREEs:
• There are many algorithms out there which construct Decision Trees,but one of the best is called as ID3 (ITERATIVE DICHOTOMISER 3)Algorithm.• Used for classification tasks and is based on concept of informationgain.• Entropy: Entropy basically tells us how impure a collection of data is.• “Entropy is the measurement of homogeneity. It returns us theinformation about an arbitrary dataset that how impure/non-homogeneous the data set is.”• Entropy can be calculated using the below formula:
Information Gain:• We can measure the effectiveness of an attribute inclassifying the training set. The measure we will usecalled information gain, is simply the expected reductionin entropy caused by partitioning the data set according tothis attribute.• The information gain (Gain(S,A) of an attribute A relative toa collection of data set S, is defined as-
Example:Step 1:We have to find the parent nodefor our decision tree.Find Entropy
Sunny TableOvercast Table
Rain Table
Object Segmentation in Operating Systems
Object Segmentation in Operating Systems
Object Segmentation in Operating Systems
Object Segmentation in Operating Systems
Object Segmentation in Operating Systems
Object Segmentation in Operating Systems

Recommended

PDF
An Introduction to Machine Learning
PPTX
Types of Machine Learning- Tanvir Siddike Moin
PPTX
Machine Learning_PPT.pptx
PPTX
Lecture 09(introduction to machine learning)
PPT
Machine Learning introduction - Types of Machine Learning
PPTX
Macine learning algorithms - K means, KNN
PPTX
ML SFCSE.pptx
PDF
IRJET- Machine Learning: Survey, Types and Challenges
PPTX
Machine learning Method and techniques
PPTX
Introduction to Machine Learning
PDF
Machine Learning - Deep Learning
PPTX
CLASSIFICATION METHODS IN DATA MINING AND MODELING
PPTX
MACHINE LEARNING INRODUCTION CHAPTER AND BASICS
PPTX
5. Machine Learning.pptx
PPTX
INTERNSHIP ON MAcHINE LEARNING.pptx
PDF
22PCOAM16_ML_Unit 1 notes & Question Bank with answers.pdf
PPTX
MACHINE LEARNING INTRODUCTION FOR BEGINNERS
PPT
Supervised and unsupervised learning
PPTX
AI_06_Machine Learning.pptx
PPTX
Unsupervised Learning for Learning Analytics Researchers
PDF
Introduction MAchine Learning . Machine Learning is trendy concept
PDF
Introduction to machine learning
PPTX
IML.pptxmachince learning power point presentation
PDF
Supervised learning techniques and applications
PDF
Unit-1.pdf
PPTX
An-Overview-of-Machine-Learning.pptx
PDF
Algorithms for Machine learning .
PPTX
Supervised and Unsupervised Machine learning
PDF
plantilla-de-periodico-3.pdf grado 11-7 l
PDF
System Center 2025 Migration: Preparing for a Smooth Transition

More Related Content

PDF
An Introduction to Machine Learning
PPTX
Types of Machine Learning- Tanvir Siddike Moin
PPTX
Machine Learning_PPT.pptx
PPTX
Lecture 09(introduction to machine learning)
PPT
Machine Learning introduction - Types of Machine Learning
PPTX
Macine learning algorithms - K means, KNN
PPTX
ML SFCSE.pptx
PDF
IRJET- Machine Learning: Survey, Types and Challenges
An Introduction to Machine Learning
Types of Machine Learning- Tanvir Siddike Moin
Machine Learning_PPT.pptx
Lecture 09(introduction to machine learning)
Machine Learning introduction - Types of Machine Learning
Macine learning algorithms - K means, KNN
ML SFCSE.pptx
IRJET- Machine Learning: Survey, Types and Challenges

Similar to Object Segmentation in Operating Systems

PPTX
Machine learning Method and techniques
PPTX
Introduction to Machine Learning
PDF
Machine Learning - Deep Learning
PPTX
CLASSIFICATION METHODS IN DATA MINING AND MODELING
PPTX
MACHINE LEARNING INRODUCTION CHAPTER AND BASICS
PPTX
5. Machine Learning.pptx
PPTX
INTERNSHIP ON MAcHINE LEARNING.pptx
PDF
22PCOAM16_ML_Unit 1 notes & Question Bank with answers.pdf
PPTX
MACHINE LEARNING INTRODUCTION FOR BEGINNERS
PPT
Supervised and unsupervised learning
PPTX
AI_06_Machine Learning.pptx
PPTX
Unsupervised Learning for Learning Analytics Researchers
PDF
Introduction MAchine Learning . Machine Learning is trendy concept
PDF
Introduction to machine learning
PPTX
IML.pptxmachince learning power point presentation
PDF
Supervised learning techniques and applications
PDF
Unit-1.pdf
PPTX
An-Overview-of-Machine-Learning.pptx
PDF
Algorithms for Machine learning .
PPTX
Supervised and Unsupervised Machine learning
Machine learning Method and techniques
Introduction to Machine Learning
Machine Learning - Deep Learning
CLASSIFICATION METHODS IN DATA MINING AND MODELING
MACHINE LEARNING INRODUCTION CHAPTER AND BASICS
5. Machine Learning.pptx
INTERNSHIP ON MAcHINE LEARNING.pptx
22PCOAM16_ML_Unit 1 notes & Question Bank with answers.pdf
MACHINE LEARNING INTRODUCTION FOR BEGINNERS
Supervised and unsupervised learning
AI_06_Machine Learning.pptx
Unsupervised Learning for Learning Analytics Researchers
Introduction MAchine Learning . Machine Learning is trendy concept
Introduction to machine learning
IML.pptxmachince learning power point presentation
Supervised learning techniques and applications
Unit-1.pdf
An-Overview-of-Machine-Learning.pptx
Algorithms for Machine learning .
Supervised and Unsupervised Machine learning

Recently uploaded

PDF
plantilla-de-periodico-3.pdf grado 11-7 l
PDF
System Center 2025 Migration: Preparing for a Smooth Transition
PPTX
Chinese economy in the era a modern world
PDF
OLAP (Online Analytical Processing) is a technology used for quickly analyzin...
PPTX
MC25104 - Data structures and algorithms using python Python_OOP_Theory_and_P...
PPTX
2B.Carbon-Neutral Technologies and Negative Emission Strategies for Net-Zero ...
PPTX
Pollution_Assignment_GurveerKaur_1112.pptx
PPTX
Advanced Python Course With Certification
PPTX
spam detacting system.pptx for mca students
PPT
Data Structures in java programing and ICT.ppt
PPTX
Correlation-Regression analysis -16.11.25.pptx
DOCX
Leadership as a Catalyst How Nutrition Leadership Influences Health Financing...
PPTX
Understanding purpose, audience MSDA .pptx
PDF
2022.05.20_Presentazione_Luca-Ginnari-Satriani_Impurities.pdf
PDF
The Hidden Risks in Linux Power Monitoring and How to Fix Them
PPTX
antenatal 2025 GJU plahshhabshsbsb 1.pptx
PPT
(7) Qualitative Research Methodology (overview).ppt
PPTX
SAC 28 Finals Data Insights of Startup Investing 2025 1119.pptx
PDF
Comparing Versions in MySQL Key Differences and Insights.pdf
PDF
Interpretability and Explainability Module 4.pdf
plantilla-de-periodico-3.pdf grado 11-7 l
System Center 2025 Migration: Preparing for a Smooth Transition
Chinese economy in the era a modern world
OLAP (Online Analytical Processing) is a technology used for quickly analyzin...
MC25104 - Data structures and algorithms using python Python_OOP_Theory_and_P...
2B.Carbon-Neutral Technologies and Negative Emission Strategies for Net-Zero ...
Pollution_Assignment_GurveerKaur_1112.pptx
Advanced Python Course With Certification
spam detacting system.pptx for mca students
Data Structures in java programing and ICT.ppt
Correlation-Regression analysis -16.11.25.pptx
Leadership as a Catalyst How Nutrition Leadership Influences Health Financing...
Understanding purpose, audience MSDA .pptx
2022.05.20_Presentazione_Luca-Ginnari-Satriani_Impurities.pdf
The Hidden Risks in Linux Power Monitoring and How to Fix Them
antenatal 2025 GJU plahshhabshsbsb 1.pptx
(7) Qualitative Research Methodology (overview).ppt
SAC 28 Finals Data Insights of Startup Investing 2025 1119.pptx
Comparing Versions in MySQL Key Differences and Insights.pdf
Interpretability and Explainability Module 4.pdf

Object Segmentation in Operating Systems

  • 1.
    UNIT – 4ObjectSegmentationCMR COLLEGE OF ENGINEERING & TECHNOLOGYAn Autonomous Institution with NAAC Accreditation (A+ Grade)*Approved by AICTE *Permanently Affiliated to JNTUH *NBA AccreditationKandlakoya (V), Medchal Road, Hyderabad- 501401
  • 2.
    Contents• Object Segmentation•Regression vs segmentation• Supervised & unsupervised Learning• TREE BUILDING• REGRESSION• CLASSIFICATION• OVERFITTING• PRUNING & COMPLEXITY• Multiple decision trees
  • 3.
    Object segmentation –REGRESSION vsSEGMENTATION• Regression: It is a statistical method to model the relationship between adependent and independent variables.Helps us to understand how the value of the dependent variable ischanging corresponding to an independent variable when otherindependent variables are held fixed. It predicts continuous/real values such as temperature, age, salary,price, etc.• Examples:Prediction of rain using temperature and other factorsDetermining Market trendsPrediction of road accidents due to rash driving.
  • 4.
    Types of regressions•Linear RegressionExpressed using equationy=mx+ ϵWhere:• Y – Dependent variable• X – Independent (explanatory) variable• a – Intercept• b – Slope• ϵ – Residual (error)
  • 5.
    • Multiple LinearRegressionMultiple independent variables are used in the model.Y = a + bX1 + cX2 + dX3 + ϵWhere:• Y – Dependent variable• X1, X2, X3 – Independent (explanatory) variables• a – Intercept• b, c, d – Slopes• ϵ – Residual (error)
  • 6.
    • Process ofsegmenting the data according to the company’s requirement• To refine the analysis based on the defined context through certain tools.• Then designing and implementing strategies specific to these segments makes easier decisionmaking.• Example:• An e-commerce company might segment its customer data based on pastpurchase behavior.• By analysing the data - identify different groups of customers.• frequent buyers,• occasional shoppers, or• one-time purchasers.• This allows them to tailor them in marketing messages, promotions to eachgroup.• Increases the chances of attracting and retaining customers.• Target customers in the right way with segmented communications and more meaningfulmarketing.SEGMENTATION
  • 7.
  • 9.
    • Supervised Learning•Regression• Classification• Unsupervised Learning• Clustering• Dimensionality reduction• Reinforcement LearningTYPES OF MACHINE LEARNING MODELS
  • 10.
    • Supervised Learning:Useslabeled datasets to trainalgorithms to predictoutcomes and recognizepatterns.What is labelled data?SUPERVISED and Unsupervised learningTraining with your supervisor who provides answers while you arelearning.
  • 11.
    • First Determinethe type of training dataset• Collect/Gather the labelled training data.• Split the training dataset into training dataset, test dataset, andvalidation dataset.• Determine the input features of the training dataset, which should haveenough knowledge so that the model can accurately predict the output.• Determine the suitable algorithm for the model, such as support vectormachine, decision tree, etc.• Execute the algorithm on the training dataset. Sometimes we needvalidation sets as the control parameters, which are the subset oftraining datasets.• Evaluate the accuracy of the model by providing the test set. If the modelpredicts the correct output, which means our model is accurate.STEPS INVOLVED IN SUPERVISED learning
  • 12.
    STEPS INVOLVED INSUPERVISED learning
  • 13.
    • Supervised Learning•Regression : Regression algorithmsare used if there is a relationshipbetween the input variable and theoutput variable.• Popular Regression algorithms:• Linear Regression• Multiple Regression• Polynomial RegressionSUPERVISED learning algorithms
  • 14.
    • CLASSIFICATION :Used when the output variable is categorical, whichmeans there are two classes such as Yes-No, Male-Female, True-false,etc.• Used to group similar objects into unique classes.• Random Forest• Decision Trees• Logistic Regression• Support vector Machines• Binary classification: If the algorithm tries to group 2 distinct groupsof classes, then it is called binary classification.• Multiclass classification: If the algorithm tries to group objects intomore than 2 groups, it is called multiclass classification.• Strength: Classification algorithms usually perform very well.
  • 15.
    • Models aretrained using unlabeled dataset and are allowedto act on that data without any supervision.• Cannot be directly applied to a regression or classificationproblem because unlike supervised learning, we have theinput data but no corresponding output data.• Goal: Find the underlying structure of dataset, group thatdata according to similarities, and represent that dataset in acompressed format.• Unsupervised performs it’s task by clustering the imagedataset into the groups according to similarities betweenimages.• More important - works on unlabeled and uncategorizeddata.• In real-world, we do not always have input data with thecorresponding output so to solve such cases, we needunsupervised learning.UNSUPERVISED learning
  • 16.
    • We havetaken an unlabeled input data,• Now, this unlabeled input data is fed to the machine learning model in order totrain it.• Firstly, it will interpret the raw data to find the hidden patterns from the data andthen will apply suitable algorithms such as k-means clustering, Decision tree, etc• Once it applies the suitable algorithm, the algorithm divides the data objects intogroups according to the similarities and difference between the objects.WORKING OF UNSUPERVISED learning
  • 17.
    TYPES OF UNSUPERVISEDlearning• CLUSTERING:• The task of grouping data points basedon their similarity with each other iscalled Clustering or Cluster Analysis.• Aims at gaining insights from unlabeleddata points.• Example 1:
  • 18.
    • Now itis not necessary thatthe clusters formed must becircular in shape.• The shape of clusters can bearbitrary.• There are many algorithmsthat work well with detectingarbitrary shaped clusters.Example 2:
  • 19.
    • Decision Treesare a type of SupervisedMachine Learning where the data iscontinuously split according to a certainparameter.• A decision tree simply asks a question, andbased on the answer (Yes/No), it furthersplit the tree into subtrees.• The tree can be explained by two entities,namely decision nodes and leaves.• Leaves Final Outcomes• Decision nodes Where the data is split• Example:• Let’s say you want to predict whether aperson is fit given their information like age,eating habit, and physical activity, etc.DECISION TREEs:
  • 20.
    • There aremany algorithms out there which construct Decision Trees,but one of the best is called as ID3 (ITERATIVE DICHOTOMISER 3)Algorithm.• Used for classification tasks and is based on concept of informationgain.• Entropy: Entropy basically tells us how impure a collection of data is.• “Entropy is the measurement of homogeneity. It returns us theinformation about an arbitrary dataset that how impure/non-homogeneous the data set is.”• Entropy can be calculated using the below formula:
  • 21.
    Information Gain:• Wecan measure the effectiveness of an attribute inclassifying the training set. The measure we will usecalled information gain, is simply the expected reductionin entropy caused by partitioning the data set according tothis attribute.• The information gain (Gain(S,A) of an attribute A relative toa collection of data set S, is defined as-
  • 22.
    Example:Step 1:We haveto find the parent nodefor our decision tree.Find Entropy
  • 23.
  • 24.

[8]ページ先頭

©2009-2025 Movatter.jp