SlideShare une entreprise Scribd logo
1  sur  12
Télécharger pour lire hors ligne
5/22/19 1Demetris Trihinas
trihinas.d@unic.ac.cy
1ACCA ML Panel| Nicosia, May 2019
Department of
Computer Science
Machine Learning
Panel Opening Comments
Demetris Trihinas
Department of Computer Science
AILab @ University of Nicosia
trihinas.d@unic.ac.cy
5/22/19 2Demetris Trihinas
trihinas.d@unic.ac.cy
2ACCA ML Panel| Nicosia, May 2019
Department of
Computer Science
Full-Time Faculty Member
University of Nicosia
“Designing and developing scalable and self-adaptive tools for data
management, exploration and visualization”
@dtrihinas
http://dtrihinas.info
https://ailab.unic.ac.cy/https://www.slideshare.net/DemetrisTrihinas
5/22/19 3Demetris Trihinas
trihinas.d@unic.ac.cy
3ACCA ML Panel| Nicosia, May 2019
Department of
Computer Science
What is NOT Machine Learning
• Any question you can ask and get an –immediate and
concrete– answer (e.g., database, spreadsheet).
• How many sofas models are currently in stock?
• How many sofas did we sell in Germany last month?
• Which of our customers bought a sofa worth more than 500
euros this quarter?
5/22/19 4Demetris Trihinas
trihinas.d@unic.ac.cy
4ACCA ML Panel| Nicosia, May 2019
Department of
Computer Science
The Machine Learning Process
Data and
Labels
Feature
Engineering
ML
Algorithm
Bike
Car
Bike
< 2, 170, 35, 169, 51, 38, …>
< 2, 119, 28, 210, 52, 02, …>
Car
<4, 13, 157, 90, 178, 145, …>
<4, 12, 170, 82, 193, 145, …>
wheels
Training
Testing
Data
Feature
Engineering
Inferencing
Statistical
Model
<4, 18, 200, 64, 170, 141, …> It’s a… Car
Finding ”patterns” from features
! = #(%, ')
5/22/19 5Demetris Trihinas
trihinas.d@unic.ac.cy
5ACCA ML Panel| Nicosia, May 2019
Department of
Computer Science
ML Modeling is an Approximation...
Feature
Engineering
ML
Algorithm
Training
Testing
Data
Feature
Engineering
Statistical
Model
<4, 18, 200, 64, 170, 141, …>
<3, 22, 23, 31, 101, 205, …>
Data and
Labels
Inferencing
It’s a Car I’m 0.88 sure
It’s a Car I’m 0.71 sure
5/22/19 6Demetris Trihinas
trihinas.d@unic.ac.cy
6ACCA ML Panel| Nicosia, May 2019
Department of
Computer Science
It’s Also Called “Learning” Because…
Feature
Engineering
ML
Algorithm
Training
Testing
Data
Feature
Engineering
Statistical
Model
<4, 18, 200, 64, 170, 141, …> It’s a… Car, 0.88
<3, 22, 23, 31, 101, 205, …> It’s a… Car, 0.71
<3, 22, 23, 31, 101, 205, …> It’s a… tricycle, 0.93
Data and
Labels
Evaluate
and
RetrainInferencing
5/22/19 7Demetris Trihinas
trihinas.d@unic.ac.cy
7ACCA ML Panel| Nicosia, May 2019
Department of
Computer Science
How Do Robots See Us
5/22/19 8Demetris Trihinas
trihinas.d@unic.ac.cy
8ACCA ML Panel| Nicosia, May 2019
Department of
Computer Science
Training is of Utmost Importance
• More training data is good but too much leads to overfitting
(irrelevant details are modeled).
• Algorithms are not racist, do not hold prejudice or apply
stereotypes… yes, but what happened to Amazon?
Memorizing the answers is NOT Learning
5/22/19 9Demetris Trihinas
trihinas.d@unic.ac.cy
9ACCA ML Panel| Nicosia, May 2019
Department of
Computer Science
Beware of the “Trainer”…
https://www.businessinsider.com/amazon-built-ai-to-hire-people-discriminated-against-women-2018-10
5/22/19 10Demetris Trihinas
trihinas.d@unic.ac.cy
10ACCA ML Panel| Nicosia, May 2019
Department of
Computer Science
Data Preprocessing
• Preprocessing significantly increases ML performance
and result quality.
• Is 1% more error tolerable if computation “promises”
to run for 10min instead of 5 hours?
• Data Reduction –remove
insignificant model dimensions.
• Data Cleaning –remove
incomplete and “dirty” data.
Do not “influence” result
5/22/19 11Demetris Trihinas
trihinas.d@unic.ac.cy
11ACCA ML Panel| Nicosia, May 2019
Department of
Computer Science
What is YOUR Role?
• Ask good questions – a model is based on a hypothesis.
• Provide training data – BEWARE training can lead to bias.
• Assess the quality of results – retrain let the model “learn”.
• TEST, TEST and TEST again.
The Ability Matrix
Insights are generated
by humans not
machines!
5/22/19 12Demetris Trihinas
trihinas.d@unic.ac.cy
12ACCA ML Panel| Nicosia, May 2019
Department of
Computer Science
Questions?
Demetris Trihinas
Department of Computer Science
AILab @ University of Nicosia
trihinas.d@unic.ac.cy

Contenu connexe

Similaire à Machine Learning Introduction

Picmet 20130801 v2
Picmet 20130801 v2Picmet 20130801 v2
Picmet 20130801 v2ISSIP
 
Telling a Story – or Even Propaganda – Through Data Visualization
Telling a Story – or Even Propaganda – Through Data VisualizationTelling a Story – or Even Propaganda – Through Data Visualization
Telling a Story – or Even Propaganda – Through Data VisualizationDemetris Trihinas
 
Kazakhstan digital media_at_svl 20191018 v5
Kazakhstan digital media_at_svl 20191018 v5Kazakhstan digital media_at_svl 20191018 v5
Kazakhstan digital media_at_svl 20191018 v5ISSIP
 
Spohrer PHD_ICT_KES 20230316 v10.pptx
Spohrer PHD_ICT_KES 20230316 v10.pptxSpohrer PHD_ICT_KES 20230316 v10.pptx
Spohrer PHD_ICT_KES 20230316 v10.pptxISSIP
 
Trl jaist 20180304 v6
Trl jaist 20180304 v6Trl jaist 20180304 v6
Trl jaist 20180304 v6ISSIP
 
Ntegra 20180523 v10 copy.pptx
Ntegra 20180523 v10 copy.pptxNtegra 20180523 v10 copy.pptx
Ntegra 20180523 v10 copy.pptxISSIP
 
AI and Future Jobs - Public School.pptx
AI and Future Jobs - Public School.pptxAI and Future Jobs - Public School.pptx
AI and Future Jobs - Public School.pptxDavid Asirvatham
 
Ypo 20190131 v1
Ypo 20190131 v1 Ypo 20190131 v1
Ypo 20190131 v1 ISSIP
 
Open power meetup at h2o 20180325 v3
Open power meetup at h2o 20180325 v3Open power meetup at h2o 20180325 v3
Open power meetup at h2o 20180325 v3ISSIP
 
Open power meetup at h2o 20180325 v4
Open power meetup at h2o 20180325 v4Open power meetup at h2o 20180325 v4
Open power meetup at h2o 20180325 v4ISSIP
 
Modul Topik 1 - Kecerdasan Buatan
Modul Topik 1 - Kecerdasan BuatanModul Topik 1 - Kecerdasan Buatan
Modul Topik 1 - Kecerdasan BuatanSunu Wibirama
 
Creative Play with Technology
Creative Play with TechnologyCreative Play with Technology
Creative Play with TechnologyMiles Berry
 
Leveraging Data to Lead Your Community Out of its Workforce Shortage
Leveraging Data to Lead Your Community Out of its Workforce ShortageLeveraging Data to Lead Your Community Out of its Workforce Shortage
Leveraging Data to Lead Your Community Out of its Workforce ShortageBen Wright
 
Building digital capability in the library
Building digital capability in the libraryBuilding digital capability in the library
Building digital capability in the libraryJames Clay
 
ML UNIT-I.ppt
ML UNIT-I.pptML UNIT-I.ppt
ML UNIT-I.pptGskeitb
 
STAKEHOLDERS’ DILEMMA AND ACADEMIC LEADERSHIP ON THE DIFFERENT COMPUTING DISC...
STAKEHOLDERS’ DILEMMA AND ACADEMIC LEADERSHIP ON THE DIFFERENT COMPUTING DISC...STAKEHOLDERS’ DILEMMA AND ACADEMIC LEADERSHIP ON THE DIFFERENT COMPUTING DISC...
STAKEHOLDERS’ DILEMMA AND ACADEMIC LEADERSHIP ON THE DIFFERENT COMPUTING DISC...IJITE
 
STAKEHOLDERS’ DILEMMA AND ACADEMIC LEADERSHIP ON THE DIFFERENT COMPUTING DISC...
STAKEHOLDERS’ DILEMMA AND ACADEMIC LEADERSHIP ON THE DIFFERENT COMPUTING DISC...STAKEHOLDERS’ DILEMMA AND ACADEMIC LEADERSHIP ON THE DIFFERENT COMPUTING DISC...
STAKEHOLDERS’ DILEMMA AND ACADEMIC LEADERSHIP ON THE DIFFERENT COMPUTING DISC...IJITE
 

Similaire à Machine Learning Introduction (20)

Picmet 20130801 v2
Picmet 20130801 v2Picmet 20130801 v2
Picmet 20130801 v2
 
Telling a Story – or Even Propaganda – Through Data Visualization
Telling a Story – or Even Propaganda – Through Data VisualizationTelling a Story – or Even Propaganda – Through Data Visualization
Telling a Story – or Even Propaganda – Through Data Visualization
 
Kazakhstan digital media_at_svl 20191018 v5
Kazakhstan digital media_at_svl 20191018 v5Kazakhstan digital media_at_svl 20191018 v5
Kazakhstan digital media_at_svl 20191018 v5
 
Big Data analytics
Big Data analyticsBig Data analytics
Big Data analytics
 
Spohrer PHD_ICT_KES 20230316 v10.pptx
Spohrer PHD_ICT_KES 20230316 v10.pptxSpohrer PHD_ICT_KES 20230316 v10.pptx
Spohrer PHD_ICT_KES 20230316 v10.pptx
 
e-magazine(readme.txt)
e-magazine(readme.txt)e-magazine(readme.txt)
e-magazine(readme.txt)
 
Trl jaist 20180304 v6
Trl jaist 20180304 v6Trl jaist 20180304 v6
Trl jaist 20180304 v6
 
Ntegra 20180523 v10 copy.pptx
Ntegra 20180523 v10 copy.pptxNtegra 20180523 v10 copy.pptx
Ntegra 20180523 v10 copy.pptx
 
AI and Future Jobs - Public School.pptx
AI and Future Jobs - Public School.pptxAI and Future Jobs - Public School.pptx
AI and Future Jobs - Public School.pptx
 
Ypo 20190131 v1
Ypo 20190131 v1 Ypo 20190131 v1
Ypo 20190131 v1
 
Open power meetup at h2o 20180325 v3
Open power meetup at h2o 20180325 v3Open power meetup at h2o 20180325 v3
Open power meetup at h2o 20180325 v3
 
Open power meetup at h2o 20180325 v4
Open power meetup at h2o 20180325 v4Open power meetup at h2o 20180325 v4
Open power meetup at h2o 20180325 v4
 
Modul Topik 1 - Kecerdasan Buatan
Modul Topik 1 - Kecerdasan BuatanModul Topik 1 - Kecerdasan Buatan
Modul Topik 1 - Kecerdasan Buatan
 
Creative Play with Technology
Creative Play with TechnologyCreative Play with Technology
Creative Play with Technology
 
Leveraging Data to Lead Your Community Out of its Workforce Shortage
Leveraging Data to Lead Your Community Out of its Workforce ShortageLeveraging Data to Lead Your Community Out of its Workforce Shortage
Leveraging Data to Lead Your Community Out of its Workforce Shortage
 
Digitized Thailand 2009
Digitized Thailand 2009Digitized Thailand 2009
Digitized Thailand 2009
 
Building digital capability in the library
Building digital capability in the libraryBuilding digital capability in the library
Building digital capability in the library
 
ML UNIT-I.ppt
ML UNIT-I.pptML UNIT-I.ppt
ML UNIT-I.ppt
 
STAKEHOLDERS’ DILEMMA AND ACADEMIC LEADERSHIP ON THE DIFFERENT COMPUTING DISC...
STAKEHOLDERS’ DILEMMA AND ACADEMIC LEADERSHIP ON THE DIFFERENT COMPUTING DISC...STAKEHOLDERS’ DILEMMA AND ACADEMIC LEADERSHIP ON THE DIFFERENT COMPUTING DISC...
STAKEHOLDERS’ DILEMMA AND ACADEMIC LEADERSHIP ON THE DIFFERENT COMPUTING DISC...
 
STAKEHOLDERS’ DILEMMA AND ACADEMIC LEADERSHIP ON THE DIFFERENT COMPUTING DISC...
STAKEHOLDERS’ DILEMMA AND ACADEMIC LEADERSHIP ON THE DIFFERENT COMPUTING DISC...STAKEHOLDERS’ DILEMMA AND ACADEMIC LEADERSHIP ON THE DIFFERENT COMPUTING DISC...
STAKEHOLDERS’ DILEMMA AND ACADEMIC LEADERSHIP ON THE DIFFERENT COMPUTING DISC...
 

Plus de Demetris Trihinas

Rapidly Testing ML-Driven Drone Applications - The FlockAI Framework
Rapidly Testing ML-Driven Drone Applications - The FlockAI FrameworkRapidly Testing ML-Driven Drone Applications - The FlockAI Framework
Rapidly Testing ML-Driven Drone Applications - The FlockAI FrameworkDemetris Trihinas
 
Towards Energy and Carbon Footprint and Testing for AI-driven IoT Services
Towards Energy and Carbon Footprint and Testing for AI-driven IoT ServicesTowards Energy and Carbon Footprint and Testing for AI-driven IoT Services
Towards Energy and Carbon Footprint and Testing for AI-driven IoT ServicesDemetris Trihinas
 
Composable Energy Modeling for ML-Driven Drone Applications
Composable Energy Modeling for ML-Driven Drone ApplicationsComposable Energy Modeling for ML-Driven Drone Applications
Composable Energy Modeling for ML-Driven Drone ApplicationsDemetris Trihinas
 
Low-Cost Approximate and Adaptive Techniques for the Internet of Things
Low-Cost Approximate and Adaptive Techniques for the Internet of ThingsLow-Cost Approximate and Adaptive Techniques for the Internet of Things
Low-Cost Approximate and Adaptive Techniques for the Internet of ThingsDemetris Trihinas
 
StreamSight - Query-Driven Descriptive Analytics for IoT and Edge Computing
StreamSight - Query-Driven Descriptive Analytics for IoT and Edge ComputingStreamSight - Query-Driven Descriptive Analytics for IoT and Edge Computing
StreamSight - Query-Driven Descriptive Analytics for IoT and Edge ComputingDemetris Trihinas
 
Απεικόνιση και Αλληλεπίδραση Δεδομένων Μεγάλου Όγκου με Διαδραστικούς Χάρτες
Απεικόνιση και Αλληλεπίδραση Δεδομένων Μεγάλου Όγκου με Διαδραστικούς ΧάρτεςΑπεικόνιση και Αλληλεπίδραση Δεδομένων Μεγάλου Όγκου με Διαδραστικούς Χάρτες
Απεικόνιση και Αλληλεπίδραση Δεδομένων Μεγάλου Όγκου με Διαδραστικούς ΧάρτεςDemetris Trihinas
 
Designing Scalable and Secure Microservices by Embracing DevOps-as-a-Service ...
Designing Scalable and Secure Microservices by Embracing DevOps-as-a-Service ...Designing Scalable and Secure Microservices by Embracing DevOps-as-a-Service ...
Designing Scalable and Secure Microservices by Embracing DevOps-as-a-Service ...Demetris Trihinas
 
Low-Cost Approximate and Adaptive Monitoring Techniques for the Internet of T...
Low-Cost Approximate and Adaptive Monitoring Techniques for the Internet of T...Low-Cost Approximate and Adaptive Monitoring Techniques for the Internet of T...
Low-Cost Approximate and Adaptive Monitoring Techniques for the Internet of T...Demetris Trihinas
 
Adam - Adaptive Monitoring in 5min
Adam - Adaptive Monitoring in 5minAdam - Adaptive Monitoring in 5min
Adam - Adaptive Monitoring in 5minDemetris Trihinas
 
Low-Cost Adaptive Monitoring Techniques for the Internet of Things
Low-Cost Adaptive Monitoring Techniques for the Internet of ThingsLow-Cost Adaptive Monitoring Techniques for the Internet of Things
Low-Cost Adaptive Monitoring Techniques for the Internet of ThingsDemetris Trihinas
 
AdaM: an Adaptive Monitoring Framework for Sampling and Filtering on IoT Devices
AdaM: an Adaptive Monitoring Framework for Sampling and Filtering on IoT DevicesAdaM: an Adaptive Monitoring Framework for Sampling and Filtering on IoT Devices
AdaM: an Adaptive Monitoring Framework for Sampling and Filtering on IoT DevicesDemetris Trihinas
 
Cloud Elasticity and the CELAR Project
Cloud Elasticity and the CELAR ProjectCloud Elasticity and the CELAR Project
Cloud Elasticity and the CELAR ProjectDemetris Trihinas
 
[ccgrid2014] JCatascopia: Monitoring Elastically Adaptive Applications in the...
[ccgrid2014] JCatascopia: Monitoring Elastically Adaptive Applications in the...[ccgrid2014] JCatascopia: Monitoring Elastically Adaptive Applications in the...
[ccgrid2014] JCatascopia: Monitoring Elastically Adaptive Applications in the...Demetris Trihinas
 
[SummerSoc 2014] Monitoring Elastic Cloud Services
[SummerSoc 2014] Monitoring Elastic Cloud Services[SummerSoc 2014] Monitoring Elastic Cloud Services
[SummerSoc 2014] Monitoring Elastic Cloud ServicesDemetris Trihinas
 

Plus de Demetris Trihinas (15)

Rapidly Testing ML-Driven Drone Applications - The FlockAI Framework
Rapidly Testing ML-Driven Drone Applications - The FlockAI FrameworkRapidly Testing ML-Driven Drone Applications - The FlockAI Framework
Rapidly Testing ML-Driven Drone Applications - The FlockAI Framework
 
Towards Energy and Carbon Footprint and Testing for AI-driven IoT Services
Towards Energy and Carbon Footprint and Testing for AI-driven IoT ServicesTowards Energy and Carbon Footprint and Testing for AI-driven IoT Services
Towards Energy and Carbon Footprint and Testing for AI-driven IoT Services
 
Composable Energy Modeling for ML-Driven Drone Applications
Composable Energy Modeling for ML-Driven Drone ApplicationsComposable Energy Modeling for ML-Driven Drone Applications
Composable Energy Modeling for ML-Driven Drone Applications
 
Low-Cost Approximate and Adaptive Techniques for the Internet of Things
Low-Cost Approximate and Adaptive Techniques for the Internet of ThingsLow-Cost Approximate and Adaptive Techniques for the Internet of Things
Low-Cost Approximate and Adaptive Techniques for the Internet of Things
 
StreamSight - Query-Driven Descriptive Analytics for IoT and Edge Computing
StreamSight - Query-Driven Descriptive Analytics for IoT and Edge ComputingStreamSight - Query-Driven Descriptive Analytics for IoT and Edge Computing
StreamSight - Query-Driven Descriptive Analytics for IoT and Edge Computing
 
Απεικόνιση και Αλληλεπίδραση Δεδομένων Μεγάλου Όγκου με Διαδραστικούς Χάρτες
Απεικόνιση και Αλληλεπίδραση Δεδομένων Μεγάλου Όγκου με Διαδραστικούς ΧάρτεςΑπεικόνιση και Αλληλεπίδραση Δεδομένων Μεγάλου Όγκου με Διαδραστικούς Χάρτες
Απεικόνιση και Αλληλεπίδραση Δεδομένων Μεγάλου Όγκου με Διαδραστικούς Χάρτες
 
Designing Scalable and Secure Microservices by Embracing DevOps-as-a-Service ...
Designing Scalable and Secure Microservices by Embracing DevOps-as-a-Service ...Designing Scalable and Secure Microservices by Embracing DevOps-as-a-Service ...
Designing Scalable and Secure Microservices by Embracing DevOps-as-a-Service ...
 
Low-Cost Approximate and Adaptive Monitoring Techniques for the Internet of T...
Low-Cost Approximate and Adaptive Monitoring Techniques for the Internet of T...Low-Cost Approximate and Adaptive Monitoring Techniques for the Internet of T...
Low-Cost Approximate and Adaptive Monitoring Techniques for the Internet of T...
 
Adam - Adaptive Monitoring in 5min
Adam - Adaptive Monitoring in 5minAdam - Adaptive Monitoring in 5min
Adam - Adaptive Monitoring in 5min
 
Low-Cost Adaptive Monitoring Techniques for the Internet of Things
Low-Cost Adaptive Monitoring Techniques for the Internet of ThingsLow-Cost Adaptive Monitoring Techniques for the Internet of Things
Low-Cost Adaptive Monitoring Techniques for the Internet of Things
 
AdaM: an Adaptive Monitoring Framework for Sampling and Filtering on IoT Devices
AdaM: an Adaptive Monitoring Framework for Sampling and Filtering on IoT DevicesAdaM: an Adaptive Monitoring Framework for Sampling and Filtering on IoT Devices
AdaM: an Adaptive Monitoring Framework for Sampling and Filtering on IoT Devices
 
Find A Project
Find A ProjectFind A Project
Find A Project
 
Cloud Elasticity and the CELAR Project
Cloud Elasticity and the CELAR ProjectCloud Elasticity and the CELAR Project
Cloud Elasticity and the CELAR Project
 
[ccgrid2014] JCatascopia: Monitoring Elastically Adaptive Applications in the...
[ccgrid2014] JCatascopia: Monitoring Elastically Adaptive Applications in the...[ccgrid2014] JCatascopia: Monitoring Elastically Adaptive Applications in the...
[ccgrid2014] JCatascopia: Monitoring Elastically Adaptive Applications in the...
 
[SummerSoc 2014] Monitoring Elastic Cloud Services
[SummerSoc 2014] Monitoring Elastic Cloud Services[SummerSoc 2014] Monitoring Elastic Cloud Services
[SummerSoc 2014] Monitoring Elastic Cloud Services
 

Dernier

Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Dernier (20)

Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Machine Learning Introduction

  • 1. 5/22/19 1Demetris Trihinas trihinas.d@unic.ac.cy 1ACCA ML Panel| Nicosia, May 2019 Department of Computer Science Machine Learning Panel Opening Comments Demetris Trihinas Department of Computer Science AILab @ University of Nicosia trihinas.d@unic.ac.cy
  • 2. 5/22/19 2Demetris Trihinas trihinas.d@unic.ac.cy 2ACCA ML Panel| Nicosia, May 2019 Department of Computer Science Full-Time Faculty Member University of Nicosia “Designing and developing scalable and self-adaptive tools for data management, exploration and visualization” @dtrihinas http://dtrihinas.info https://ailab.unic.ac.cy/https://www.slideshare.net/DemetrisTrihinas
  • 3. 5/22/19 3Demetris Trihinas trihinas.d@unic.ac.cy 3ACCA ML Panel| Nicosia, May 2019 Department of Computer Science What is NOT Machine Learning • Any question you can ask and get an –immediate and concrete– answer (e.g., database, spreadsheet). • How many sofas models are currently in stock? • How many sofas did we sell in Germany last month? • Which of our customers bought a sofa worth more than 500 euros this quarter?
  • 4. 5/22/19 4Demetris Trihinas trihinas.d@unic.ac.cy 4ACCA ML Panel| Nicosia, May 2019 Department of Computer Science The Machine Learning Process Data and Labels Feature Engineering ML Algorithm Bike Car Bike < 2, 170, 35, 169, 51, 38, …> < 2, 119, 28, 210, 52, 02, …> Car <4, 13, 157, 90, 178, 145, …> <4, 12, 170, 82, 193, 145, …> wheels Training Testing Data Feature Engineering Inferencing Statistical Model <4, 18, 200, 64, 170, 141, …> It’s a… Car Finding ”patterns” from features ! = #(%, ')
  • 5. 5/22/19 5Demetris Trihinas trihinas.d@unic.ac.cy 5ACCA ML Panel| Nicosia, May 2019 Department of Computer Science ML Modeling is an Approximation... Feature Engineering ML Algorithm Training Testing Data Feature Engineering Statistical Model <4, 18, 200, 64, 170, 141, …> <3, 22, 23, 31, 101, 205, …> Data and Labels Inferencing It’s a Car I’m 0.88 sure It’s a Car I’m 0.71 sure
  • 6. 5/22/19 6Demetris Trihinas trihinas.d@unic.ac.cy 6ACCA ML Panel| Nicosia, May 2019 Department of Computer Science It’s Also Called “Learning” Because… Feature Engineering ML Algorithm Training Testing Data Feature Engineering Statistical Model <4, 18, 200, 64, 170, 141, …> It’s a… Car, 0.88 <3, 22, 23, 31, 101, 205, …> It’s a… Car, 0.71 <3, 22, 23, 31, 101, 205, …> It’s a… tricycle, 0.93 Data and Labels Evaluate and RetrainInferencing
  • 7. 5/22/19 7Demetris Trihinas trihinas.d@unic.ac.cy 7ACCA ML Panel| Nicosia, May 2019 Department of Computer Science How Do Robots See Us
  • 8. 5/22/19 8Demetris Trihinas trihinas.d@unic.ac.cy 8ACCA ML Panel| Nicosia, May 2019 Department of Computer Science Training is of Utmost Importance • More training data is good but too much leads to overfitting (irrelevant details are modeled). • Algorithms are not racist, do not hold prejudice or apply stereotypes… yes, but what happened to Amazon? Memorizing the answers is NOT Learning
  • 9. 5/22/19 9Demetris Trihinas trihinas.d@unic.ac.cy 9ACCA ML Panel| Nicosia, May 2019 Department of Computer Science Beware of the “Trainer”… https://www.businessinsider.com/amazon-built-ai-to-hire-people-discriminated-against-women-2018-10
  • 10. 5/22/19 10Demetris Trihinas trihinas.d@unic.ac.cy 10ACCA ML Panel| Nicosia, May 2019 Department of Computer Science Data Preprocessing • Preprocessing significantly increases ML performance and result quality. • Is 1% more error tolerable if computation “promises” to run for 10min instead of 5 hours? • Data Reduction –remove insignificant model dimensions. • Data Cleaning –remove incomplete and “dirty” data. Do not “influence” result
  • 11. 5/22/19 11Demetris Trihinas trihinas.d@unic.ac.cy 11ACCA ML Panel| Nicosia, May 2019 Department of Computer Science What is YOUR Role? • Ask good questions – a model is based on a hypothesis. • Provide training data – BEWARE training can lead to bias. • Assess the quality of results – retrain let the model “learn”. • TEST, TEST and TEST again. The Ability Matrix Insights are generated by humans not machines!
  • 12. 5/22/19 12Demetris Trihinas trihinas.d@unic.ac.cy 12ACCA ML Panel| Nicosia, May 2019 Department of Computer Science Questions? Demetris Trihinas Department of Computer Science AILab @ University of Nicosia trihinas.d@unic.ac.cy