SlideShare a Scribd company logo
1 of 26
Download to read offline
Hands-on with
Artificial Intelligence on the Edge
University of Bologna

Cesena Campus
Giacomo Bartoli
Machine Learning lab - 29/11/2018
1
2
3
4
Outline
1.Edge	AI	
2.CNNs	as	base	model	
3.Deep	Architectures	for	Object	Detection	
4.Google	AIY	Vision	kit	
5.Audi	Autonomous	Driving	Cup
Hands-onwithArtificialIntelligenceontheEdge
Connectivity
Network is not always available
Costs
Running inference on the cloud is
not for free
Privacy
Images and videos are personal
No one should access them
Latency
Real time tasks are not possible using
Machine Learning as a service
Edge AI
Running inference directly on the device
Hands-onwithArtificialIntelligenceontheEdge
Hands-onwithArtificialIntelligenceontheEdge
Hands-onwithArtificialIntelligenceontheEdge
Edge AI
AI at the edge makes sense particularly when data is being generated at the same
physical location where the decision needs to be made.
Fig:			identifying	bottlenecks	by	counting	how	many	vehicles	are	on	the	road.
Hands-onwithArtificialIntelligenceontheEdge
Edge AI
AI at the edge makes sense particularly when data is being generated at the same
physical location where the decision needs to be made.
Ideas	for	some	cool	projects:	
• automatically	authorise	access	to	your	home	(ex:	babysitter,	maid,	
petsitter..).	
• autonomously	watch	for	product	imperfecPons	in	industries	without	human	
interference	
• drones	able	to	disPnguish	between	an	adult	and	a	child	
• car	system	to	detect	when	the	driver	is	geQng	Pred	
• census	of	wild	animals	living	in	a	remote	area	
• a	smart	traffic	light	
• eye	tracking	for	ads	insights	
• where	is	Wally?
Hands-onwithArtificialIntelligenceontheEdge
Edge AI
Smart devices for developers:
Google	AIY

Vision	Kit
Amazon	
Deeplens
Nvidia	TEAL	Drone
Hands-onwithArtificialIntelligenceontheEdge
Monitoring

performances
Performances must converge
Develop the model
using a DL framework
Deploy on 

the device
Running inference locally
Freeze the model
fixed parameters
Train the model
setting hyper-parameters
Edge AI workflow
Hands-onwithArtificialIntelligenceontheEdge
CNNs as base model
Convolutional Neural Networks
Convolution and Pooling create a hierarchical representation of the image
Hands-onwithArtificialIntelligenceontheEdge
From Image Classification to Object Detection
Object Detection is both classification and regression.
Ex: R-CNN for Object Detection
Hands-onwithArtificialIntelligenceontheEdge
Comparing Deep Architectures for Object Detection
mAP Speed	(FPS) Speed	(s/img)
R-CNN 62.4 .05	FPS 20	s/img
Fast	R-CNN 70 .5	FPS 2	s/img
Faster	R-CNN 78.8 7	FPS 140	ms/img
YOLO 63.7 45	FPS 22	ms/img
SSD 74.3 59	FPS 29	ms/img
Hands-onwithArtificialIntelligenceontheEdge
However, the model must be compiled for this specific device.
Tensorflow as DL framework
A Vision Processing Unit designed by Intel and intended for machine
vision in low-power environments.
Vision Bonnet
Trade-off between accuracy and efficiency.
Depthwise convolutions to reduce OPS.
MobileNets
Google Vision Kit
Do-it-yourself intelligent camera
https://aiyprojects.withgoogle.com/vision/
Joy	Detector	
Dish	Classifier	
Face	Recognition	
Dog/Cat/Human	
Object	Recognition
Hands-onwithArtificialIntelligenceontheEdge
Hands-onwithArtificialIntelligenceontheEdge
Creating a custom model
Pikachu detector
Based on embedded_ssd_mobilenet
SSD_Mobilenet with depth. multiplier = 0.125
Transfer Learning
Real time scenario
detection in order of milliseconds
https://github.com/giacomobartoli/vision-kit
Starting from a pre-trained model on Pascal VOC
Hands-onwithArtificialIntelligenceontheEdge
Creating a custom model
Tensorflow Object Detection APIs
https://github.com/tensorflow/models/tree/master/research/object_detection
model:	it	defines	what	type	of	model	will	be	trained	(ie.	meta-
architecture,	feature	extractor).
train_config:	decides	what	parameters	should	be	used	to	train	
model	parameters.
eval_config:	determines	what	set	of	metrics	will	be	reported	for	
evaluation.
train_input_config:	defines	what	dataset	the	model	should	be	
trained	on.
eval_input_config:	defines	what	dataset	the	model	will	be	
evaluated	on.	Typically	this	should	be	different	than	the	training	
input	dataset.
Hands-onwithArtificialIntelligenceontheEdge
Visual Results
Pikachu detector
https://github.com/giacomobartoli/vision-kit
Hands-onwithArtificialIntelligenceontheEdge
Creating a custom model
Pikachu detector on the smartphone
Based on SSD_mobilenet
SSD_Mobilenet with depth. multiplier = 1
Transfer Learning
Real time scenario
detection in order of milliseconds
https://github.com/giacomobartoli/vision-kit
Starting from a pre-trained model on COCO
Hands-onwithArtificialIntelligenceontheEdge
Visual Results
Pikachu detector
https://github.com/giacomobartoli/vision-kit
Hands-onwithArtificialIntelligenceontheEdge
Comparing performances
K-Fold Cross Validation
https://github.com/giacomobartoli/vision-kit
CONFIG embedded_ssd_mobilenet
A 0,5692
B 0,5873
C 0,5902
D 0,5733
E 0,6084
avg 0,585	mAP	~	59%
CONFIG ssd_mobilenet
A 0,7916
B 0,7675
C 0,7795
D 0,7982
E 0,7128
avg 0,769	mAP	~	77%
Hands-onwithArtificialIntelligenceontheEdge
Audi Autonomous Driving Cup 2018
Every year the famous car manufacturing company Audi organises the Audi Autonomous Driving Cup to test new
technologies in the automotive field. This is the first year that the competition is open to teams coming from outside
Germany. After a careful selection based on projects submitted from all European universities, only 10 teams were chosen
to access the finals. Among these, there is also a team represented by the University of Bologna. The competition involves
several challenges, but most of them require Object Detection for solving tasks such as avoiding pedestrians, recognising
road signs, detecting zebra crossings, allowing emergency vehicles to pass.
https://www.audi-autonomous-driving-cup.com
Hands-onwithArtificialIntelligenceontheEdge
AADC 2018
Pedestrian detection
The car must be able to identify a pedestrian and stop before
hitting him/her.
Child detection
If a child is detected, the speed shall be reduced and this shall be
indicated by the brake lights. For adults, no actions are required.
Cars detection
Being able to distinguish a normal car from an emergency vehicle
equipped with sirens.
Emergency vehicle detection
The car must yield the right-of-way to any emergency vehicle
using a siren and emergency lights. Drive to the right edge of the
road and stop until the emergency vehicle has passed.
AI-related driving tasks
Hands-onwithArtificialIntelligenceontheEdge
How to deal with emergency vehicles?
The idea is to train the neural network to detect flashing
sirens. This way, the model will be able to distinguish
normal cars. If the car is equipped with flashing sirens
then it will be classified as emergency vehicle.
One Neural Network to rule them all
A single CNN, based on SSD_Mobilenet, capable of
detecting adults, children, emergency cars and
regular vehicles.
Hands-onwithArtificialIntelligenceontheEdge
AADC, AI-related driving tasks
Performances
Img Processing	time
1 11,234	ms
2 11,265	ms
3 11,491	ms
4 11,538	ms
5 11,332	ms
avg 11,372	ms
Inference time
Hands-onwithArtificialIntelligenceontheEdge
AADC, AI-related driving tasks
Visual results available on Vimeo!
https://vimeo.com/giacomobartoli
Hands-onwithArtificialIntelligenceontheEdge
Questions?!

More Related Content

Similar to Hands on with Edge AI

Edge AI: Deep Learning techniques for Computer Vision applied to Embedded Sys...
Edge AI: Deep Learning techniques for Computer Vision applied to Embedded Sys...Edge AI: Deep Learning techniques for Computer Vision applied to Embedded Sys...
Edge AI: Deep Learning techniques for Computer Vision applied to Embedded Sys...Giacomo Bartoli
 
Current status of ai (social and professional position)
Current status of ai (social and professional position)Current status of ai (social and professional position)
Current status of ai (social and professional position)HamzaZeb1
 
AUTOMATIC NUMBER PLATE RECOGNITION and Violation processing
AUTOMATIC NUMBER PLATE RECOGNITION and Violation processing AUTOMATIC NUMBER PLATE RECOGNITION and Violation processing
AUTOMATIC NUMBER PLATE RECOGNITION and Violation processing SECURAWorld
 
Top 16 Applications of Computer Vision in Video Surveillance and Security.pdf
Top 16 Applications of Computer Vision in Video Surveillance and Security.pdfTop 16 Applications of Computer Vision in Video Surveillance and Security.pdf
Top 16 Applications of Computer Vision in Video Surveillance and Security.pdfSabhanayagham Thirugnanasambandam
 
Heads Up Display : A smart navigation system
Heads Up Display : A smart navigation systemHeads Up Display : A smart navigation system
Heads Up Display : A smart navigation systemMphasis
 
What is artificial intelligence.pdf
What is artificial intelligence.pdfWhat is artificial intelligence.pdf
What is artificial intelligence.pdfSatishkumar722293
 
What is artificial intelligence.pdf
What is artificial intelligence.pdfWhat is artificial intelligence.pdf
What is artificial intelligence.pdfSatishkumar722293
 
What is artificial intelligence.pdf
What is artificial intelligence.pdfWhat is artificial intelligence.pdf
What is artificial intelligence.pdfSatishkumar722293
 
What is artificial intelligence.pdf
What is artificial intelligence.pdfWhat is artificial intelligence.pdf
What is artificial intelligence.pdfSatishkumar722293
 
What is artificial intelligence.pdf
What is artificial intelligence.pdfWhat is artificial intelligence.pdf
What is artificial intelligence.pdfSatishkumar722293
 
Smart machines - The Hype of 2015
Smart machines - The Hype of 2015Smart machines - The Hype of 2015
Smart machines - The Hype of 2015Immo Salo
 
Artificial Intelligence Services - AAPNA Infotech
Artificial Intelligence Services - AAPNA InfotechArtificial Intelligence Services - AAPNA Infotech
Artificial Intelligence Services - AAPNA InfotechAapna Infotech
 
Area's of Artificial Inteligence .pptx
Area's of Artificial Inteligence .pptxArea's of Artificial Inteligence .pptx
Area's of Artificial Inteligence .pptxJIMSVKII
 
Computer Vision - White Paper 2020
Computer Vision - White Paper 2020Computer Vision - White Paper 2020
Computer Vision - White Paper 2020AmandaAntoszewska
 
Computer Vision Applications - White Paper
Computer Vision Applications - White Paper Computer Vision Applications - White Paper
Computer Vision Applications - White Paper Addepto
 
New tools and resources for io t development from prototype to production
New tools and resources for io t development from prototype to productionNew tools and resources for io t development from prototype to production
New tools and resources for io t development from prototype to productionIntel® Software
 
ASSISTANCE SYSTEM FOR DRIVERS USING IOT
ASSISTANCE SYSTEM FOR DRIVERS USING IOTASSISTANCE SYSTEM FOR DRIVERS USING IOT
ASSISTANCE SYSTEM FOR DRIVERS USING IOTIRJET Journal
 
Deep learning and its problem types
Deep learning and its problem typesDeep learning and its problem types
Deep learning and its problem typesQualitasTechnology
 
Smart machines - THe Future Is Here
Smart machines - THe Future Is HereSmart machines - THe Future Is Here
Smart machines - THe Future Is HereImmo Salo
 

Similar to Hands on with Edge AI (20)

Edge AI: Deep Learning techniques for Computer Vision applied to Embedded Sys...
Edge AI: Deep Learning techniques for Computer Vision applied to Embedded Sys...Edge AI: Deep Learning techniques for Computer Vision applied to Embedded Sys...
Edge AI: Deep Learning techniques for Computer Vision applied to Embedded Sys...
 
Current status of ai (social and professional position)
Current status of ai (social and professional position)Current status of ai (social and professional position)
Current status of ai (social and professional position)
 
AUTOMATIC NUMBER PLATE RECOGNITION and Violation processing
AUTOMATIC NUMBER PLATE RECOGNITION and Violation processing AUTOMATIC NUMBER PLATE RECOGNITION and Violation processing
AUTOMATIC NUMBER PLATE RECOGNITION and Violation processing
 
Top 16 Applications of Computer Vision in Video Surveillance and Security.pdf
Top 16 Applications of Computer Vision in Video Surveillance and Security.pdfTop 16 Applications of Computer Vision in Video Surveillance and Security.pdf
Top 16 Applications of Computer Vision in Video Surveillance and Security.pdf
 
Heads Up Display : A smart navigation system
Heads Up Display : A smart navigation systemHeads Up Display : A smart navigation system
Heads Up Display : A smart navigation system
 
Artificial Intelligence
Artificial Intelligence Artificial Intelligence
Artificial Intelligence
 
What is artificial intelligence.pdf
What is artificial intelligence.pdfWhat is artificial intelligence.pdf
What is artificial intelligence.pdf
 
What is artificial intelligence.pdf
What is artificial intelligence.pdfWhat is artificial intelligence.pdf
What is artificial intelligence.pdf
 
What is artificial intelligence.pdf
What is artificial intelligence.pdfWhat is artificial intelligence.pdf
What is artificial intelligence.pdf
 
What is artificial intelligence.pdf
What is artificial intelligence.pdfWhat is artificial intelligence.pdf
What is artificial intelligence.pdf
 
What is artificial intelligence.pdf
What is artificial intelligence.pdfWhat is artificial intelligence.pdf
What is artificial intelligence.pdf
 
Smart machines - The Hype of 2015
Smart machines - The Hype of 2015Smart machines - The Hype of 2015
Smart machines - The Hype of 2015
 
Artificial Intelligence Services - AAPNA Infotech
Artificial Intelligence Services - AAPNA InfotechArtificial Intelligence Services - AAPNA Infotech
Artificial Intelligence Services - AAPNA Infotech
 
Area's of Artificial Inteligence .pptx
Area's of Artificial Inteligence .pptxArea's of Artificial Inteligence .pptx
Area's of Artificial Inteligence .pptx
 
Computer Vision - White Paper 2020
Computer Vision - White Paper 2020Computer Vision - White Paper 2020
Computer Vision - White Paper 2020
 
Computer Vision Applications - White Paper
Computer Vision Applications - White Paper Computer Vision Applications - White Paper
Computer Vision Applications - White Paper
 
New tools and resources for io t development from prototype to production
New tools and resources for io t development from prototype to productionNew tools and resources for io t development from prototype to production
New tools and resources for io t development from prototype to production
 
ASSISTANCE SYSTEM FOR DRIVERS USING IOT
ASSISTANCE SYSTEM FOR DRIVERS USING IOTASSISTANCE SYSTEM FOR DRIVERS USING IOT
ASSISTANCE SYSTEM FOR DRIVERS USING IOT
 
Deep learning and its problem types
Deep learning and its problem typesDeep learning and its problem types
Deep learning and its problem types
 
Smart machines - THe Future Is Here
Smart machines - THe Future Is HereSmart machines - THe Future Is Here
Smart machines - THe Future Is Here
 

Recently uploaded

Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningVitsRangannavar
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 

Recently uploaded (20)

Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
cybersecurity notes for mca students for learning
cybersecurity notes for mca students for learningcybersecurity notes for mca students for learning
cybersecurity notes for mca students for learning
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 

Hands on with Edge AI