SlideShare a Scribd company logo
1 of 40
Prepared By
RAM BABU KUMAR RAI
VTU10639
2
nd
YEAR
YEAR- 2019
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
TOPIC:
APPLICATIONS
OF
MACHINE LEARNING
PRESENTATION OVERVIEW
โ€ข INTRODUCTION TO MACHINE LEARNING
โ€ข CLASSIFICATIONS OF MACHINE
LEARNING
โ€ข NEED FOR MACHINE LEARNING
โ€ข APPLICATIONS OF MACHINE LEARNING
๏ƒ˜BEFORE KNOWING THE APPLICATIONS OF ML
๏ƒ˜LET US HAVE A SHORT INTRO ON MACHINE LEARNING.
What is Machine Learning ?
๏ถ Machine Learning is the way by which machines
are made intelligent by training them with some
datasets.
๏ถ It focuses on development of computer programs
that can learn automatically from experiences and
improve itself.
๏ถ It was coined by Arthur Samuel way back in 1959 at
IBM.
Classifications Of Machine Learning
1. Supervised Learning
๏ƒ˜ Machines are trained with well labelled data.
๏ƒ˜ After training, there accuracy is tested.
Classification
๏ƒ˜ Categories:
Regression
2. Unsupervised Learning
๏ถ No labelled data, work on data and fine some patterns.
๏ถ Group unsorted data according to their similarities and pattern
without any training.
๏ถ Categories: Clustering
Abstraction
4. Reinforcement Learning
๏ƒผ No data is provided,
๏ƒผ It learns to react to an environment.
3. Semi-Supervised Learning
๏‚ง Given data mixture of Classified and unclassified
data.
๏‚ง Labelled is less in number
๏‚ง Unlabeled data is in abundance.
SOME EXAMPLES OF ALGORITHM ARE:
SUPERVISED LEARNING:
1. Regression,
II. DECISION TREE
III. KNN
IV. Logistic Regression etc.
UNSUPERVISED LEARNING:
I. k-means for clustering problems.
II. Apriori algorithm for association rule learning problems.
III. Hierarchical Learning etc.
REINFORMENT LEARNING:
I. Markov Decision Process
II. Q-Learning etc.
Need For Machine Learning ?
โ€ข Machine can discover Hidden, non-obvious
patterns.
โ€ข It helps us from writing long programs.
โ€ข It solves big mathematics problem easily.
โ€ข It needs only one time programming, it learns from
experiences.
โ€ข It helps to detect unusual behaviors.
โ€ข It fasten the normal working of life.
Many moreโ€ฆ.
Applications Of Machine Learning
1. Virtual Personal Assistants
๏ƒ˜ Siri, Alexa, Google Now are some examples.
๏ƒ˜ Operated with voice
๏ƒ˜ They help to find information when asked over voice.
๏ƒ˜ Activated with the help of voice.
ex: โ€œHello Googleโ€, โ€œHey Alexaโ€, and so on.
๏ƒ˜Integrated to variety of platforms, Example: smart
speakers, Mobile Apps, Smartphones, etc.
Some Popular Virtual Personal Assistants
2. Video Surveillance (uses Computer Vision)
โ–  It makes possible to detect crime before they happen.
โ–  Track unusual behavior of people like standing, seating, stumbling or
napping on benches, etc.
โ–  Sends detected data to human attendants.
โ–  If reported activities are counted true, they help to improve the
surveillance services.
โ–  It can provides various info about the vehicles too.
CCTV camera classifying different
vehicles
3 . Stocks Predictions
๏€ Analyses the previous behavior of the market
๏€ Predicts rise and fall of stocks.
๏€ Predicts the upcoming trend in markets.
๏€ Market price of products in future.
๏€ Also Learns from the current trends
๏€ Upgrade itself automatically and periodically.
๏€ Make itself more accurate
4. Face Detection or Recognition
โ™ฆ Real time face detection can be used for locating homeless
children.
โ™ฆ It will help to stop human trafficking also.
โ™ฆ It is used to safeguard banking and authenticate real
person.
โ™ฆ It is used in many fields such as mobiles, computers, MNCs
to provide security and authentication entry.
โ™ฆ Facebook uses this technique in the image tagging.
Examples of Face Recognition
Mass face recognition
5. Product Recommendations
โ–  Analyses our search from one site
โ–  Recommend the same products on all other
sites.
โ–  Used by E-Commerce sites like
Flipkart, Amazon, EBay, Snapdeal, etc.
โ–  Netflix
6.Email Spam Filtering
โ–  System detects patterns in email.
โ–  Patterns like โ€œEarn Cash โ€, โ€ earn from home โ€œ are likely to be
spam.
โ–  Use detected to make automated detections.
โ–  Over 3,25,000 malwares are detected everyday
โ–  Thus protects us from unwanted and hackable emails.
โ–  Email providers are using them
Such as Gmail. yahoo, Outlook, etc.
7. Weather Forecasting
โ€ข Machines are trained with previous data.
โ€ข After training they predict the weather.
โ€ข Predicts Rain, cyclones.
โ€ข Can even forecast the areas where it will rain
and where cyclone can hit.
8. DRIVERLESS VEHICLES
โ€ข Vehicles sense the environment and move
with little or no human input.
โ€ข Vehicles capable of navigating District
roadways
โ€ข No driver is needed
โ€ข Can overcome traffics successfully
โ€ข It will Avoid accidents, traffic jam, etc.
โ€ข It will reduce labor costs
โ€ข Parking space can be fully utilized.
โ€ข Companies working are: Google, BMW,
Tesla, BOSCH, Nissan, Ford, etc.
AUTONOMOUS CARS
9. SPEECH RECOGNITION
โ€ข It is technology that recognizes Speech.
โ€ข Translate spoken language into text.
โ€ข It helps people with disabilities
โ€ข Music composing, sound auto tuning.
Ex: Google translator
โ€ข There is no doubt that voice-controlled programs such as
Appleโ€™s Siri, Google Now, Amazonโ€™s Alexa, and Microsoftโ€™s
Cortana do not always understand our speech, but things are
likely to be improved in the near future.
โ€ข With the passage of time, the accuracy of speech recognition
engines is increasing
1o. Medical field
โ–  Assist Doctors in Diagnosis
โ–  It can help them to diagnose numbers of health problems such as
๏‚ง Breast cancer
โ—พ Lung cancer
โ—พ Prostate cancer
โ—พ Bone metastases
โ—พ Congenital heart defect
โ—พ Alzheimerโ€™s disease
๏‚ง It can even determine the stage of cancer.
11. AI Based Computer Vision
Computer vision tasks is method for acquiring, processing,
analysing and understanding digital images, and extraction
of high-dimensional data from the real world in order to
produce numerical or symbolic information.
APPLICATIONS OF COMPUTER VISION
โ— Interaction, e.g., as the input to a device for computer-human
interaction;
โ— Modelling objects or environments, e.g., medical image analysis or
topographical modelling;
โ— Navigation, e.g., by an autonomous vehicle or mobile robot; and
โ— Organizing information, e.g., for indexing databases of images and
image sequences.
SYSTEM MODEL
โ— Image Acquisition- Getting images through camera
โ— Pre-processing-it includes(Re-sampling, noise-reduction, Sale space etc.)
โ— Feature extraction-identifying lines and edges
โ— Detection and Segmentation-getting points of interests.
โ— High level processing- small amount of data is fed based on certain
assumptions.
โ— Decision making- making final decision required for the application
ALGORITHMS USED IN COMPUTER VISION
โ— BASICS OF CONVOLUTION
โ— THE SOBEL AND LAPLACIAN DETECTORS
โ— IMAGE MOMENTS
โ— PIXELS NEIGHBOURHOODS AND
CONNECTEDNESS
โ— CONNECTED COMPONENTS LABELLING
โ— K-MEAN CLUSTERING
The Sobel Edge Detectors
โ— The Sobel edge detector is a gradient based method.
โ— It works with first order derivatives.
โ— It calculates the first derivatives of the image separately for the X and Y axes.
โ— The derivatives are only approximations (because the images are not continuous).
K-MEANS CLUSTERING ALGORITHM
โ— Step 1: Get the dataset
โ— Step 2: Assign random
centers
โ— Step 3: "Own" datapoints
โ— Step 4: Shift the centers
โ— Step 5: The end!
Steps Involved in K-Mean Clustering
EXAMPE FOR K MEANS
FOR K=3
THANKYOU

More Related Content

Similar to Applications of artificial intelligence

Machine-Learning-and-Robotics.pptx
Machine-Learning-and-Robotics.pptxMachine-Learning-and-Robotics.pptx
Machine-Learning-and-Robotics.pptx
shohel rana
ย 
Artificial Intelligence_Strategy.pptx
Artificial Intelligence_Strategy.pptxArtificial Intelligence_Strategy.pptx
Artificial Intelligence_Strategy.pptx
SureshMaddi1
ย 

Similar to Applications of artificial intelligence (20)

UNIT III SUPERVISED LEARNING.pptx
UNIT III SUPERVISED LEARNING.pptxUNIT III SUPERVISED LEARNING.pptx
UNIT III SUPERVISED LEARNING.pptx
ย 
Machine-Learning-and-Robotics.pptx
Machine-Learning-and-Robotics.pptxMachine-Learning-and-Robotics.pptx
Machine-Learning-and-Robotics.pptx
ย 
Deep learning
Deep learningDeep learning
Deep learning
ย 
Artificial Intelligence_Strategy.pptx
Artificial Intelligence_Strategy.pptxArtificial Intelligence_Strategy.pptx
Artificial Intelligence_Strategy.pptx
ย 
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGY
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGYAI INTRODUCTION.pptx,INFORMATION TECHNOLOGY
AI INTRODUCTION.pptx,INFORMATION TECHNOLOGY
ย 
ML PPT-1.pptx
ML PPT-1.pptxML PPT-1.pptx
ML PPT-1.pptx
ย 
Artificial Intelligence (AI) -> understanding what it is & how you can use it...
Artificial Intelligence (AI) -> understanding what it is & how you can use it...Artificial Intelligence (AI) -> understanding what it is & how you can use it...
Artificial Intelligence (AI) -> understanding what it is & how you can use it...
ย 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
ย 
Machine learning
Machine learningMachine learning
Machine learning
ย 
Artificial intelligence and Legal Profession
Artificial intelligence and Legal ProfessionArtificial intelligence and Legal Profession
Artificial intelligence and Legal Profession
ย 
artificial intelligence ppt.pptx
artificial intelligence ppt.pptxartificial intelligence ppt.pptx
artificial intelligence ppt.pptx
ย 
machine learning.pptx
machine learning.pptxmachine learning.pptx
machine learning.pptx
ย 
Hr salary prediction using ml
Hr salary prediction using mlHr salary prediction using ml
Hr salary prediction using ml
ย 
Hala GPT - Samer Desouky.pdf
Hala GPT - Samer Desouky.pdfHala GPT - Samer Desouky.pdf
Hala GPT - Samer Desouky.pdf
ย 
Machine learning
Machine learningMachine learning
Machine learning
ย 
Computer vision ppt
Computer vision pptComputer vision ppt
Computer vision ppt
ย 
Machine learning
Machine learningMachine learning
Machine learning
ย 
Cognitive Automation - Your AI Coworker
Cognitive Automation - Your AI CoworkerCognitive Automation - Your AI Coworker
Cognitive Automation - Your AI Coworker
ย 
Saksham presentation
Saksham presentationSaksham presentation
Saksham presentation
ย 
Smart machines
Smart machinesSmart machines
Smart machines
ย 

Recently uploaded

Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
ย 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
SUHANI PANDEY
ย 

Recently uploaded (20)

Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
ย 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
ย 
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar  โ‰ผ๐Ÿ” Delhi door step de...
Call Now โ‰ฝ 9953056974 โ‰ผ๐Ÿ” Call Girls In New Ashok Nagar โ‰ผ๐Ÿ” Delhi door step de...
ย 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
ย 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
ย 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
ย 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
ย 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
ย 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
ย 
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort ServiceCall Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
Call Girls in Ramesh Nagar Delhi ๐Ÿ’ฏ Call Us ๐Ÿ”9953056974 ๐Ÿ” Escort Service
ย 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
ย 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
ย 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
ย 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
ย 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
ย 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
ย 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
ย 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
ย 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
ย 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
ย 

Applications of artificial intelligence

  • 1. Prepared By RAM BABU KUMAR RAI VTU10639 2 nd YEAR YEAR- 2019 DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
  • 3. PRESENTATION OVERVIEW โ€ข INTRODUCTION TO MACHINE LEARNING โ€ข CLASSIFICATIONS OF MACHINE LEARNING โ€ข NEED FOR MACHINE LEARNING โ€ข APPLICATIONS OF MACHINE LEARNING
  • 4. ๏ƒ˜BEFORE KNOWING THE APPLICATIONS OF ML ๏ƒ˜LET US HAVE A SHORT INTRO ON MACHINE LEARNING.
  • 5.
  • 6. What is Machine Learning ?
  • 7. ๏ถ Machine Learning is the way by which machines are made intelligent by training them with some datasets. ๏ถ It focuses on development of computer programs that can learn automatically from experiences and improve itself. ๏ถ It was coined by Arthur Samuel way back in 1959 at IBM.
  • 8. Classifications Of Machine Learning 1. Supervised Learning ๏ƒ˜ Machines are trained with well labelled data. ๏ƒ˜ After training, there accuracy is tested. Classification ๏ƒ˜ Categories: Regression 2. Unsupervised Learning ๏ถ No labelled data, work on data and fine some patterns. ๏ถ Group unsorted data according to their similarities and pattern without any training. ๏ถ Categories: Clustering Abstraction
  • 9. 4. Reinforcement Learning ๏ƒผ No data is provided, ๏ƒผ It learns to react to an environment. 3. Semi-Supervised Learning ๏‚ง Given data mixture of Classified and unclassified data. ๏‚ง Labelled is less in number ๏‚ง Unlabeled data is in abundance.
  • 10. SOME EXAMPLES OF ALGORITHM ARE: SUPERVISED LEARNING: 1. Regression, II. DECISION TREE III. KNN IV. Logistic Regression etc. UNSUPERVISED LEARNING: I. k-means for clustering problems. II. Apriori algorithm for association rule learning problems. III. Hierarchical Learning etc. REINFORMENT LEARNING: I. Markov Decision Process II. Q-Learning etc.
  • 11. Need For Machine Learning ? โ€ข Machine can discover Hidden, non-obvious patterns. โ€ข It helps us from writing long programs. โ€ข It solves big mathematics problem easily. โ€ข It needs only one time programming, it learns from experiences. โ€ข It helps to detect unusual behaviors. โ€ข It fasten the normal working of life. Many moreโ€ฆ.
  • 13. 1. Virtual Personal Assistants ๏ƒ˜ Siri, Alexa, Google Now are some examples. ๏ƒ˜ Operated with voice ๏ƒ˜ They help to find information when asked over voice. ๏ƒ˜ Activated with the help of voice. ex: โ€œHello Googleโ€, โ€œHey Alexaโ€, and so on. ๏ƒ˜Integrated to variety of platforms, Example: smart speakers, Mobile Apps, Smartphones, etc.
  • 14. Some Popular Virtual Personal Assistants
  • 15. 2. Video Surveillance (uses Computer Vision) โ–  It makes possible to detect crime before they happen. โ–  Track unusual behavior of people like standing, seating, stumbling or napping on benches, etc. โ–  Sends detected data to human attendants. โ–  If reported activities are counted true, they help to improve the surveillance services. โ–  It can provides various info about the vehicles too.
  • 16. CCTV camera classifying different vehicles
  • 17. 3 . Stocks Predictions ๏€ Analyses the previous behavior of the market ๏€ Predicts rise and fall of stocks. ๏€ Predicts the upcoming trend in markets. ๏€ Market price of products in future. ๏€ Also Learns from the current trends ๏€ Upgrade itself automatically and periodically. ๏€ Make itself more accurate
  • 18. 4. Face Detection or Recognition โ™ฆ Real time face detection can be used for locating homeless children. โ™ฆ It will help to stop human trafficking also. โ™ฆ It is used to safeguard banking and authenticate real person. โ™ฆ It is used in many fields such as mobiles, computers, MNCs to provide security and authentication entry. โ™ฆ Facebook uses this technique in the image tagging.
  • 19. Examples of Face Recognition Mass face recognition
  • 20. 5. Product Recommendations โ–  Analyses our search from one site โ–  Recommend the same products on all other sites. โ–  Used by E-Commerce sites like Flipkart, Amazon, EBay, Snapdeal, etc. โ–  Netflix
  • 21. 6.Email Spam Filtering โ–  System detects patterns in email. โ–  Patterns like โ€œEarn Cash โ€, โ€ earn from home โ€œ are likely to be spam. โ–  Use detected to make automated detections. โ–  Over 3,25,000 malwares are detected everyday โ–  Thus protects us from unwanted and hackable emails. โ–  Email providers are using them Such as Gmail. yahoo, Outlook, etc.
  • 22.
  • 23. 7. Weather Forecasting โ€ข Machines are trained with previous data. โ€ข After training they predict the weather. โ€ข Predicts Rain, cyclones. โ€ข Can even forecast the areas where it will rain and where cyclone can hit.
  • 24.
  • 25. 8. DRIVERLESS VEHICLES โ€ข Vehicles sense the environment and move with little or no human input. โ€ข Vehicles capable of navigating District roadways โ€ข No driver is needed โ€ข Can overcome traffics successfully โ€ข It will Avoid accidents, traffic jam, etc. โ€ข It will reduce labor costs โ€ข Parking space can be fully utilized. โ€ข Companies working are: Google, BMW, Tesla, BOSCH, Nissan, Ford, etc.
  • 27. 9. SPEECH RECOGNITION โ€ข It is technology that recognizes Speech. โ€ข Translate spoken language into text. โ€ข It helps people with disabilities โ€ข Music composing, sound auto tuning. Ex: Google translator
  • 28. โ€ข There is no doubt that voice-controlled programs such as Appleโ€™s Siri, Google Now, Amazonโ€™s Alexa, and Microsoftโ€™s Cortana do not always understand our speech, but things are likely to be improved in the near future. โ€ข With the passage of time, the accuracy of speech recognition engines is increasing
  • 29. 1o. Medical field โ–  Assist Doctors in Diagnosis โ–  It can help them to diagnose numbers of health problems such as ๏‚ง Breast cancer โ—พ Lung cancer โ—พ Prostate cancer โ—พ Bone metastases โ—พ Congenital heart defect โ—พ Alzheimerโ€™s disease ๏‚ง It can even determine the stage of cancer.
  • 30. 11. AI Based Computer Vision Computer vision tasks is method for acquiring, processing, analysing and understanding digital images, and extraction of high-dimensional data from the real world in order to produce numerical or symbolic information.
  • 31. APPLICATIONS OF COMPUTER VISION โ— Interaction, e.g., as the input to a device for computer-human interaction; โ— Modelling objects or environments, e.g., medical image analysis or topographical modelling; โ— Navigation, e.g., by an autonomous vehicle or mobile robot; and โ— Organizing information, e.g., for indexing databases of images and image sequences.
  • 32. SYSTEM MODEL โ— Image Acquisition- Getting images through camera โ— Pre-processing-it includes(Re-sampling, noise-reduction, Sale space etc.) โ— Feature extraction-identifying lines and edges โ— Detection and Segmentation-getting points of interests. โ— High level processing- small amount of data is fed based on certain assumptions. โ— Decision making- making final decision required for the application
  • 33. ALGORITHMS USED IN COMPUTER VISION โ— BASICS OF CONVOLUTION โ— THE SOBEL AND LAPLACIAN DETECTORS โ— IMAGE MOMENTS โ— PIXELS NEIGHBOURHOODS AND CONNECTEDNESS โ— CONNECTED COMPONENTS LABELLING โ— K-MEAN CLUSTERING
  • 34. The Sobel Edge Detectors โ— The Sobel edge detector is a gradient based method. โ— It works with first order derivatives. โ— It calculates the first derivatives of the image separately for the X and Y axes. โ— The derivatives are only approximations (because the images are not continuous).
  • 36. โ— Step 1: Get the dataset โ— Step 2: Assign random centers โ— Step 3: "Own" datapoints โ— Step 4: Shift the centers โ— Step 5: The end! Steps Involved in K-Mean Clustering
  • 37.
  • 38. EXAMPE FOR K MEANS FOR K=3
  • 39.