SlideShare a Scribd company logo
Applications of Artificial Intelligence
FAWZI KHATTAR
COMPUTER VISION RESEARCHER AT APPSTUD
11th February 2020
Outline
•What is artificial intelligence? Machine learning? Deep
learning?
•Application of AI in robotics.
•How does machine learning works?
•Example of deep learning applications: Face recognition,
age estimation…
2
Artificial Intelligence? Machine learning?
Deep learning?
•AI is the ability of a computer program or computer controlled robot to perform tasks commonly
Associated with intelligent beings (Face recognition, self-driving cars…).
•Machine learning is the science of getting computers to act without being explicitly
programmed.
•Deep learning is a subset of machine learning where artificial
neural networks algorithms learn from large amounts of data.
3
Machine learning vs Traditional
programming
4
Deep learning
5
Human brain Deep Neural Network
AI in remote labs
6
Motivation
Advantages:
Elimination of the spatial-temporal constraints
Sharing of expensive equipment
Enhance quality of learning
Enhance security and protection of students (chemical labs,…)
Boost motivation of students (game approach, new technology)
Drawbacks:
Absence of human-human interaction (no teacher)
7
Remote lab in electronics: LaboREM
• Remote lab developped at the IUT of
Bayonne
• Main objective: increase student
motivation
• Wiring circuits is done using a
robotic hand
• Collaboration tools, TOP 10, video
feedback (web camera)
8
LaboREM: User interface
9
Remote labs
No Teacher
No Teacher student
Desired
concentration level
Observe student
Interventions
Degreeof
concentration
Bad learning outcome
Lack of Motivation
Frustration
10
Traditional lab
Teacher
Teacher student
Desired
concentration level
Observe student
Interventions
Degreeof
concentration
Good learning outcome
Motivation
11
Enhanced LaboREM
Machine
Machine student
Desired
concentration level
Observe student
Interventions
Degreeof
concentration
Quadrocopter control
to increase motivation
Head pose estimation,
facial expression analysis
Good learning outcome
Motivation
12
Scenario
Search for
instruments
(on board
camera)
Detection of
instruments
Remote Student-
teacher communicationReturn home
and landing
13
Low cost drone: AR Drone 2.0
•Advantage:
• Low cost < 100 euros (education domain, low budget…)
•Drawbacks:
• Bad sensor quality
• Delay problems (cannot directly access the on-board controller)
• Reduced battery life
14
Available sensors
• Camera pointing forward :
• 30 fps, resolution of 640 × 480 pixels
• Significant radial distortion
• Strong motion blur, linear distortion (rolling shutter)
• Camera pointing downwards:
• 60 fps
• Resolution 176 × 144 pixels
• Negligible radial distortion
• Motion blur and rolling shutter effects
• Gyroscope, Altimeter
15
Autonomous flight using computer vision
• Objective: Autonomous flight to center the object of interest in the image
• 3 Questions: What is the current position of the drone? What is the desired final position?
How to reach the desired position from the current position?
Localization module
Where am I?
Feedback control module
How should I move to go there?
Autonomous flight to a
desired position
Object of interest position estimation.
What is the desired position?
16
Feedback control loop
17
Localization and
Prediction:
SLAM + Kalman filter
PID Drone
Desired 3D pose
Sensor data with delay  𝑚𝑒𝑎𝑠
Posepredictedat
𝑡𝑐𝑢𝑟𝑟+𝑐𝑜𝑚
Commands with delay  𝑐𝑜𝑚
How does machine learning work?
•Problem: Classify people by their
Gender based on weight and height data.
18
Cost Function
19
Optimization: Gradient descent
20
Optimization: Gradient descent
21
Logistic regression: Perceptron
22
Deep learning
23
Human brain Deep Neural Network
Concepts
24
Deep Neural Network
•Many hidden layers with many neurones.
•Cost function
•Optimization: Gradient descent, ADAM…
Concepts
25
Age estimation
•How to transform this network to predict the age of a person?
•New cost function: Pictures with same age are pushed closer, pictures with different age are
pushed farther apart.
26
Visualisation of embeddings
27
Learn AI
•Basics of Linear Algebra
•Programming skills: Python, C++
•Deep learning libraries: Tensorflow, PyTorch…
•Online courses: Coursera, Udemy…
28
QUESTIONS
29

More Related Content

Similar to Applications of Artificial Intelligence

Sixth sense technology ppt
Sixth sense technology pptSixth sense technology ppt
Sixth sense technology ppt
Mohammad Adil
 
Overview of Computer Vision For Footwear Industry
Overview of Computer Vision For Footwear IndustryOverview of Computer Vision For Footwear Industry
Overview of Computer Vision For Footwear Industry
Tanvir Moin
 
ICS1020CV_2022.pdf
ICS1020CV_2022.pdfICS1020CV_2022.pdf
ICS1020CV_2022.pdf
Vanessa Camilleri
 
Intelligent image processing
Intelligent image processingIntelligent image processing
Intelligent image processingAndrew Stewart
 
Eye Tracking Based Human - Computer Interaction
Eye Tracking Based Human - Computer InteractionEye Tracking Based Human - Computer Interaction
Eye Tracking Based Human - Computer Interaction
Sharath Raj
 
Personal Identification using Gait Data on Slipper-device with Accelerometer ...
Personal Identification using Gait Data on Slipper-device with Accelerometer ...Personal Identification using Gait Data on Slipper-device with Accelerometer ...
Personal Identification using Gait Data on Slipper-device with Accelerometer ...
sugiuralab
 
Computer vision and robotics
Computer vision and roboticsComputer vision and robotics
Computer vision and robotics
Biniam Asnake
 
Computer vision basics
Computer vision basicsComputer vision basics
Computer vision basics
Shilpa Sharma
 
Ethics of AI - An Engineering Perspective
Ethics of AI - An Engineering PerspectiveEthics of AI - An Engineering Perspective
Ethics of AI - An Engineering Perspective
Francisco Curado-Teixeira
 
Computer vision - Applications and Trends
Computer vision - Applications and TrendsComputer vision - Applications and Trends
Computer vision - Applications and Trends
Kshitij Agrawal
 
Object tracking final
Object tracking finalObject tracking final
Object tracking final
MrsShwetaBanait1
 
Object tracking presentation
Object tracking  presentationObject tracking  presentation
Object tracking presentation
MrsShwetaBanait1
 
An Elementary Introduction to Artificial Intelligence, Data Science and Machi...
An Elementary Introduction to Artificial Intelligence, Data Science and Machi...An Elementary Introduction to Artificial Intelligence, Data Science and Machi...
An Elementary Introduction to Artificial Intelligence, Data Science and Machi...
Dozie Agbo
 
Presentation Object Recognition And Tracking Project
Presentation Object Recognition And Tracking ProjectPresentation Object Recognition And Tracking Project
Presentation Object Recognition And Tracking ProjectPrathamesh Joshi
 
Foreigners Authentication Based on Multi-Biometric System for Iraq
Foreigners Authentication Based on  Multi-Biometric System for IraqForeigners Authentication Based on  Multi-Biometric System for Iraq
Foreigners Authentication Based on Multi-Biometric System for Iraq
A. Shamel
 
Computer vision ppt
Computer vision pptComputer vision ppt
Computer vision ppt
RachitSogani1
 
Certified Deep Learning Specialist (CDLS)
Certified Deep Learning Specialist (CDLS)Certified Deep Learning Specialist (CDLS)
Certified Deep Learning Specialist (CDLS)
GICTTraining
 
Portfolio - Ramsundar K G
Portfolio - Ramsundar K GPortfolio - Ramsundar K G
Portfolio - Ramsundar K GRamsundar K G
 
Facial Recognition System For Access Control
Facial Recognition System For Access ControlFacial Recognition System For Access Control
Facial Recognition System For Access Control
Md. Saddam Hossain Noyon
 
HiPEAC 2019 Workshop - Real-Time Modelling Visual Scenes with Biological Insp...
HiPEAC 2019 Workshop - Real-Time Modelling Visual Scenes with Biological Insp...HiPEAC 2019 Workshop - Real-Time Modelling Visual Scenes with Biological Insp...
HiPEAC 2019 Workshop - Real-Time Modelling Visual Scenes with Biological Insp...
Tulipp. Eu
 

Similar to Applications of Artificial Intelligence (20)

Sixth sense technology ppt
Sixth sense technology pptSixth sense technology ppt
Sixth sense technology ppt
 
Overview of Computer Vision For Footwear Industry
Overview of Computer Vision For Footwear IndustryOverview of Computer Vision For Footwear Industry
Overview of Computer Vision For Footwear Industry
 
ICS1020CV_2022.pdf
ICS1020CV_2022.pdfICS1020CV_2022.pdf
ICS1020CV_2022.pdf
 
Intelligent image processing
Intelligent image processingIntelligent image processing
Intelligent image processing
 
Eye Tracking Based Human - Computer Interaction
Eye Tracking Based Human - Computer InteractionEye Tracking Based Human - Computer Interaction
Eye Tracking Based Human - Computer Interaction
 
Personal Identification using Gait Data on Slipper-device with Accelerometer ...
Personal Identification using Gait Data on Slipper-device with Accelerometer ...Personal Identification using Gait Data on Slipper-device with Accelerometer ...
Personal Identification using Gait Data on Slipper-device with Accelerometer ...
 
Computer vision and robotics
Computer vision and roboticsComputer vision and robotics
Computer vision and robotics
 
Computer vision basics
Computer vision basicsComputer vision basics
Computer vision basics
 
Ethics of AI - An Engineering Perspective
Ethics of AI - An Engineering PerspectiveEthics of AI - An Engineering Perspective
Ethics of AI - An Engineering Perspective
 
Computer vision - Applications and Trends
Computer vision - Applications and TrendsComputer vision - Applications and Trends
Computer vision - Applications and Trends
 
Object tracking final
Object tracking finalObject tracking final
Object tracking final
 
Object tracking presentation
Object tracking  presentationObject tracking  presentation
Object tracking presentation
 
An Elementary Introduction to Artificial Intelligence, Data Science and Machi...
An Elementary Introduction to Artificial Intelligence, Data Science and Machi...An Elementary Introduction to Artificial Intelligence, Data Science and Machi...
An Elementary Introduction to Artificial Intelligence, Data Science and Machi...
 
Presentation Object Recognition And Tracking Project
Presentation Object Recognition And Tracking ProjectPresentation Object Recognition And Tracking Project
Presentation Object Recognition And Tracking Project
 
Foreigners Authentication Based on Multi-Biometric System for Iraq
Foreigners Authentication Based on  Multi-Biometric System for IraqForeigners Authentication Based on  Multi-Biometric System for Iraq
Foreigners Authentication Based on Multi-Biometric System for Iraq
 
Computer vision ppt
Computer vision pptComputer vision ppt
Computer vision ppt
 
Certified Deep Learning Specialist (CDLS)
Certified Deep Learning Specialist (CDLS)Certified Deep Learning Specialist (CDLS)
Certified Deep Learning Specialist (CDLS)
 
Portfolio - Ramsundar K G
Portfolio - Ramsundar K GPortfolio - Ramsundar K G
Portfolio - Ramsundar K G
 
Facial Recognition System For Access Control
Facial Recognition System For Access ControlFacial Recognition System For Access Control
Facial Recognition System For Access Control
 
HiPEAC 2019 Workshop - Real-Time Modelling Visual Scenes with Biological Insp...
HiPEAC 2019 Workshop - Real-Time Modelling Visual Scenes with Biological Insp...HiPEAC 2019 Workshop - Real-Time Modelling Visual Scenes with Biological Insp...
HiPEAC 2019 Workshop - Real-Time Modelling Visual Scenes with Biological Insp...
 

More from Appstud

Appstalk techniques photos
Appstalk techniques photosAppstalk techniques photos
Appstalk techniques photos
Appstud
 
Internet Of Things
Internet Of ThingsInternet Of Things
Internet Of Things
Appstud
 
KaRma Sutra
KaRma SutraKaRma Sutra
KaRma Sutra
Appstud
 
Quand les croyances impactent notre bonheur
Quand les croyances impactent notre bonheurQuand les croyances impactent notre bonheur
Quand les croyances impactent notre bonheur
Appstud
 
La collapsologie : l’effondrement de la civilisation thermo-industrielle
La collapsologie : l’effondrement de la civilisation thermo-industrielleLa collapsologie : l’effondrement de la civilisation thermo-industrielle
La collapsologie : l’effondrement de la civilisation thermo-industrielle
Appstud
 
Apple WorldWide Developers Conference 2019
Apple WorldWide Developers Conference 2019Apple WorldWide Developers Conference 2019
Apple WorldWide Developers Conference 2019
Appstud
 
L'utilisation du digital par l'agent de Police Municipale
L'utilisation du digital par l'agent de Police MunicipaleL'utilisation du digital par l'agent de Police Municipale
L'utilisation du digital par l'agent de Police Municipale
Appstud
 
Android makers
Android makersAndroid makers
Android makers
Appstud
 
Notre cerveau entre rêve et réalité
Notre cerveau entre rêve et réalité Notre cerveau entre rêve et réalité
Notre cerveau entre rêve et réalité
Appstud
 
Presentation gamification
Presentation gamificationPresentation gamification
Presentation gamification
Appstud
 
Infographie appstud.png
Infographie appstud.pngInfographie appstud.png
Infographie appstud.png
Appstud
 
Tests et KPI(s) - quoi, pourquoi, comment ?
Tests et KPI(s) - quoi, pourquoi, comment ?Tests et KPI(s) - quoi, pourquoi, comment ?
Tests et KPI(s) - quoi, pourquoi, comment ?
Appstud
 
Go programming language
Go programming languageGo programming language
Go programming language
Appstud
 
Idées VS échecs
Idées VS échecs Idées VS échecs
Idées VS échecs
Appstud
 
Blockchain
BlockchainBlockchain
Blockchain
Appstud
 
Présentation Flutter
Présentation FlutterPrésentation Flutter
Présentation Flutter
Appstud
 
La programmation neuro-linguistique
La programmation neuro-linguistiqueLa programmation neuro-linguistique
La programmation neuro-linguistique
Appstud
 
Le futur de l'acquisition sur mobile
Le futur de l'acquisition sur mobile Le futur de l'acquisition sur mobile
Le futur de l'acquisition sur mobile
Appstud
 
Intelligence Artificielle - La technique et l'éthique
Intelligence Artificielle - La technique et l'éthique Intelligence Artificielle - La technique et l'éthique
Intelligence Artificielle - La technique et l'éthique
Appstud
 
API Web Moderne avec GRPC
API Web Moderne avec GRPCAPI Web Moderne avec GRPC
API Web Moderne avec GRPC
Appstud
 

More from Appstud (20)

Appstalk techniques photos
Appstalk techniques photosAppstalk techniques photos
Appstalk techniques photos
 
Internet Of Things
Internet Of ThingsInternet Of Things
Internet Of Things
 
KaRma Sutra
KaRma SutraKaRma Sutra
KaRma Sutra
 
Quand les croyances impactent notre bonheur
Quand les croyances impactent notre bonheurQuand les croyances impactent notre bonheur
Quand les croyances impactent notre bonheur
 
La collapsologie : l’effondrement de la civilisation thermo-industrielle
La collapsologie : l’effondrement de la civilisation thermo-industrielleLa collapsologie : l’effondrement de la civilisation thermo-industrielle
La collapsologie : l’effondrement de la civilisation thermo-industrielle
 
Apple WorldWide Developers Conference 2019
Apple WorldWide Developers Conference 2019Apple WorldWide Developers Conference 2019
Apple WorldWide Developers Conference 2019
 
L'utilisation du digital par l'agent de Police Municipale
L'utilisation du digital par l'agent de Police MunicipaleL'utilisation du digital par l'agent de Police Municipale
L'utilisation du digital par l'agent de Police Municipale
 
Android makers
Android makersAndroid makers
Android makers
 
Notre cerveau entre rêve et réalité
Notre cerveau entre rêve et réalité Notre cerveau entre rêve et réalité
Notre cerveau entre rêve et réalité
 
Presentation gamification
Presentation gamificationPresentation gamification
Presentation gamification
 
Infographie appstud.png
Infographie appstud.pngInfographie appstud.png
Infographie appstud.png
 
Tests et KPI(s) - quoi, pourquoi, comment ?
Tests et KPI(s) - quoi, pourquoi, comment ?Tests et KPI(s) - quoi, pourquoi, comment ?
Tests et KPI(s) - quoi, pourquoi, comment ?
 
Go programming language
Go programming languageGo programming language
Go programming language
 
Idées VS échecs
Idées VS échecs Idées VS échecs
Idées VS échecs
 
Blockchain
BlockchainBlockchain
Blockchain
 
Présentation Flutter
Présentation FlutterPrésentation Flutter
Présentation Flutter
 
La programmation neuro-linguistique
La programmation neuro-linguistiqueLa programmation neuro-linguistique
La programmation neuro-linguistique
 
Le futur de l'acquisition sur mobile
Le futur de l'acquisition sur mobile Le futur de l'acquisition sur mobile
Le futur de l'acquisition sur mobile
 
Intelligence Artificielle - La technique et l'éthique
Intelligence Artificielle - La technique et l'éthique Intelligence Artificielle - La technique et l'éthique
Intelligence Artificielle - La technique et l'éthique
 
API Web Moderne avec GRPC
API Web Moderne avec GRPCAPI Web Moderne avec GRPC
API Web Moderne avec GRPC
 

Recently uploaded

Enhanced Enterprise Intelligence with your personal AI Data Copilot.pdf
Enhanced Enterprise Intelligence with your personal AI Data Copilot.pdfEnhanced Enterprise Intelligence with your personal AI Data Copilot.pdf
Enhanced Enterprise Intelligence with your personal AI Data Copilot.pdf
GetInData
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
Timothy Spann
 
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
mzpolocfi
 
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
g4dpvqap0
 
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
apvysm8
 
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
Social Samosa
 
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
nuttdpt
 
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
74nqk8xf
 
Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)
TravisMalana
 
Analysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performanceAnalysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performance
roli9797
 
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
dwreak4tg
 
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
u86oixdj
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
v3tuleee
 
University of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma TranscriptUniversity of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma Transcript
soxrziqu
 
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdf
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdfUnleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdf
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdf
Enterprise Wired
 
State of Artificial intelligence Report 2023
State of Artificial intelligence Report 2023State of Artificial intelligence Report 2023
State of Artificial intelligence Report 2023
kuntobimo2016
 
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
u86oixdj
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
Timothy Spann
 
The Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series DatabaseThe Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series Database
javier ramirez
 
Nanandann Nilekani's ppt On India's .pdf
Nanandann Nilekani's ppt On India's .pdfNanandann Nilekani's ppt On India's .pdf
Nanandann Nilekani's ppt On India's .pdf
eddie19851
 

Recently uploaded (20)

Enhanced Enterprise Intelligence with your personal AI Data Copilot.pdf
Enhanced Enterprise Intelligence with your personal AI Data Copilot.pdfEnhanced Enterprise Intelligence with your personal AI Data Copilot.pdf
Enhanced Enterprise Intelligence with your personal AI Data Copilot.pdf
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
 
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
一比一原版(Dalhousie毕业证书)达尔豪斯大学毕业证如何办理
 
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
一比一原版(爱大毕业证书)爱丁堡大学毕业证如何办理
 
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
 
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
 
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
 
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
一比一原版(Coventry毕业证书)考文垂大学毕业证如何办理
 
Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)
 
Analysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performanceAnalysis insight about a Flyball dog competition team's performance
Analysis insight about a Flyball dog competition team's performance
 
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
 
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
原版制作(swinburne毕业证书)斯威本科技大学毕业证毕业完成信一模一样
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
 
University of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma TranscriptUniversity of New South Wales degree offer diploma Transcript
University of New South Wales degree offer diploma Transcript
 
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdf
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdfUnleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdf
Unleashing the Power of Data_ Choosing a Trusted Analytics Platform.pdf
 
State of Artificial intelligence Report 2023
State of Artificial intelligence Report 2023State of Artificial intelligence Report 2023
State of Artificial intelligence Report 2023
 
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
 
The Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series DatabaseThe Building Blocks of QuestDB, a Time Series Database
The Building Blocks of QuestDB, a Time Series Database
 
Nanandann Nilekani's ppt On India's .pdf
Nanandann Nilekani's ppt On India's .pdfNanandann Nilekani's ppt On India's .pdf
Nanandann Nilekani's ppt On India's .pdf
 

Applications of Artificial Intelligence

  • 1. Applications of Artificial Intelligence FAWZI KHATTAR COMPUTER VISION RESEARCHER AT APPSTUD 11th February 2020
  • 2. Outline •What is artificial intelligence? Machine learning? Deep learning? •Application of AI in robotics. •How does machine learning works? •Example of deep learning applications: Face recognition, age estimation… 2
  • 3. Artificial Intelligence? Machine learning? Deep learning? •AI is the ability of a computer program or computer controlled robot to perform tasks commonly Associated with intelligent beings (Face recognition, self-driving cars…). •Machine learning is the science of getting computers to act without being explicitly programmed. •Deep learning is a subset of machine learning where artificial neural networks algorithms learn from large amounts of data. 3
  • 4. Machine learning vs Traditional programming 4
  • 5. Deep learning 5 Human brain Deep Neural Network
  • 6. AI in remote labs 6
  • 7. Motivation Advantages: Elimination of the spatial-temporal constraints Sharing of expensive equipment Enhance quality of learning Enhance security and protection of students (chemical labs,…) Boost motivation of students (game approach, new technology) Drawbacks: Absence of human-human interaction (no teacher) 7
  • 8. Remote lab in electronics: LaboREM • Remote lab developped at the IUT of Bayonne • Main objective: increase student motivation • Wiring circuits is done using a robotic hand • Collaboration tools, TOP 10, video feedback (web camera) 8
  • 10. Remote labs No Teacher No Teacher student Desired concentration level Observe student Interventions Degreeof concentration Bad learning outcome Lack of Motivation Frustration 10
  • 11. Traditional lab Teacher Teacher student Desired concentration level Observe student Interventions Degreeof concentration Good learning outcome Motivation 11
  • 12. Enhanced LaboREM Machine Machine student Desired concentration level Observe student Interventions Degreeof concentration Quadrocopter control to increase motivation Head pose estimation, facial expression analysis Good learning outcome Motivation 12
  • 13. Scenario Search for instruments (on board camera) Detection of instruments Remote Student- teacher communicationReturn home and landing 13
  • 14. Low cost drone: AR Drone 2.0 •Advantage: • Low cost < 100 euros (education domain, low budget…) •Drawbacks: • Bad sensor quality • Delay problems (cannot directly access the on-board controller) • Reduced battery life 14
  • 15. Available sensors • Camera pointing forward : • 30 fps, resolution of 640 × 480 pixels • Significant radial distortion • Strong motion blur, linear distortion (rolling shutter) • Camera pointing downwards: • 60 fps • Resolution 176 × 144 pixels • Negligible radial distortion • Motion blur and rolling shutter effects • Gyroscope, Altimeter 15
  • 16. Autonomous flight using computer vision • Objective: Autonomous flight to center the object of interest in the image • 3 Questions: What is the current position of the drone? What is the desired final position? How to reach the desired position from the current position? Localization module Where am I? Feedback control module How should I move to go there? Autonomous flight to a desired position Object of interest position estimation. What is the desired position? 16
  • 17. Feedback control loop 17 Localization and Prediction: SLAM + Kalman filter PID Drone Desired 3D pose Sensor data with delay  𝑚𝑒𝑎𝑠 Posepredictedat 𝑡𝑐𝑢𝑟𝑟+𝑐𝑜𝑚 Commands with delay  𝑐𝑜𝑚
  • 18. How does machine learning work? •Problem: Classify people by their Gender based on weight and height data. 18
  • 23. Deep learning 23 Human brain Deep Neural Network
  • 24. Concepts 24 Deep Neural Network •Many hidden layers with many neurones. •Cost function •Optimization: Gradient descent, ADAM…
  • 26. Age estimation •How to transform this network to predict the age of a person? •New cost function: Pictures with same age are pushed closer, pictures with different age are pushed farther apart. 26
  • 28. Learn AI •Basics of Linear Algebra •Programming skills: Python, C++ •Deep learning libraries: Tensorflow, PyTorch… •Online courses: Coursera, Udemy… 28