SlideShare uma empresa Scribd logo
1 de 12
Baixar para ler offline
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

Mais conteúdo relacionado

Semelhante a Machine Learning Introduction

Norway 20190312 v3
Norway 20190312 v3Norway 20190312 v3
Norway 20190312 v3ISSIP
 
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
 
Advantages And Disadvantages Of Electronic Media
Advantages And Disadvantages Of Electronic MediaAdvantages And Disadvantages Of Electronic Media
Advantages And Disadvantages Of Electronic MediaAmber Rodriguez
 
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
 
Technology And Its Impact On Our Lives
Technology And Its Impact On Our LivesTechnology And Its Impact On Our Lives
Technology And Its Impact On Our LivesJulie Potts
 
Building digital capability in the library
Building digital capability in the libraryBuilding digital capability in the library
Building digital capability in the libraryJames Clay
 

Semelhante a Machine Learning Introduction (20)

Norway 20190312 v3
Norway 20190312 v3Norway 20190312 v3
Norway 20190312 v3
 
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
 
Advantages And Disadvantages Of Electronic Media
Advantages And Disadvantages Of Electronic MediaAdvantages And Disadvantages Of Electronic Media
Advantages And Disadvantages Of Electronic Media
 
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
 
Technology And Its Impact On Our Lives
Technology And Its Impact On Our LivesTechnology And Its Impact On Our Lives
Technology And Its Impact On Our Lives
 
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
 

Mais 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
 

Mais 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
 

Último

Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Will Schroeder
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesMd Hossain Ali
 
Spring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfSpring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfAnna Loughnan Colquhoun
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...DianaGray10
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfDaniel Santiago Silva Capera
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemAsko Soukka
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.YounusS2
 
20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf
20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf
20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdfJamie (Taka) Wang
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024SkyPlanner
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsSeth Reyes
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...Aggregage
 
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServicePicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServiceRenan Moreira de Oliveira
 
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?SANGHEE SHIN
 
Babel Compiler - Transforming JavaScript for All Browsers.pptx
Babel Compiler - Transforming JavaScript for All Browsers.pptxBabel Compiler - Transforming JavaScript for All Browsers.pptx
Babel Compiler - Transforming JavaScript for All Browsers.pptxYounusS2
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioChristian Posta
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaborationbruanjhuli
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 

Último (20)

Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
 
Spring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfSpring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdf
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
 
20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf
20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf
20200723_insight_release_plan_v6.pdf20200723_insight_release_plan_v6.pdf
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
 
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServicePicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
 
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?
 
Babel Compiler - Transforming JavaScript for All Browsers.pptx
Babel Compiler - Transforming JavaScript for All Browsers.pptxBabel Compiler - Transforming JavaScript for All Browsers.pptx
Babel Compiler - Transforming JavaScript for All Browsers.pptx
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 

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