AI
Artificial Intelligence and the importance of Data
By : Professor Lili Saghafi
proflilisaghafi@gmail.com
https://twitter.com/Lili_PLS
Prepared for The 36th Canadian Conference on
Artificial Intelligence (CANAI)
McGill University
June 5 to 9, 2023
https://proflilisaghafi.wixsite.com/prof-lili-saghafi
https://sites.google.com/view/professor-lili-saghafi/home
https://asktlc.padlet.org/LiliS/s4fkt29scy8bpkne
https://www.linkedin.com/in/professorlilisaghafi/
AI History
PLS 2
Types of AI
PLS 3
PLS 4
General Examples
PLS 5
General Examples
PLS 6
General Examples
PLS 7
General Examples
PLS 8
General Examples
PLS 9
The relationship between DATA
and AI
PLS 10
Types of DATA
PLS 11
Types of DATA
PLS 12
Databases and Storage
• Where do we store data ?
PLS 13
Databases and Storage
PLS 14
Databases and Storage
PLS 15
RDBMS vs. Columnar: Row-Oriented databases for OLTP and Column-
Oriented databases for OLAP applications. Image is by the author and
released under Creative Commons BY-NC-ND 4.0 International license.
https://towardsdatascience.com/datastore-choices-sql-vs-nosql-database-ebec24d56106
PLS 16
When to use SQL vs. NoSQL: Decision tree and cloud cheat sheet for
database choices on AWS, Microsoft Azure, Google Cloud Platform, and
cloud-agnostic/on-prem/open-source. Image is by the author and released
under Creative Commons BY-NC-ND 4.0 International license.
https://towardsdatasci
ence.com/datastore-
choices-sql-vs-nosql-
database-
ebec24d56106
PLS 17
SQL vs. NoSQL: Difference between NoSQL and SQL databases. Image is by
the author and released under Creative Commons BY-NC-ND 4.0
International license.
https://towardsdatascience.com/datastore-choices-sql-vs-nosql-database-ebec24d56106
PLS 18
Data input for AI Models
PLS 19
Data and AI sequence of steps
PLS 20
Data and AI sequence of steps
PLS 21
Performance Evaluation Metrics
PLS 22
Performance Evaluation Metrics
PLS 23
https://towardsdatascience.com/accuracy-precision-recall-or-f1-331fb37c5cb9
PLS 24
Performance Evaluation Metrics
PLS 25
The AI Lifecycle
PLS 26
The AI Lifecycle
PLS 27
The AI Lifecycle
PLS 28
https://learn.microsoft.com/es-es/azure/architecture/data-science-process/lifecycle-
modeling
PLS 29
Types of AI-Enabled Learning
PLS 30
Supervised Learning
PLS 31
Types of Data Annotations
PLS 32
Unsupervised Learning
PLS 33
Reinforced Learning
PLS 34
PLS 35
Types of AI Technologies
Machine Learning (ML)
PLS 37
Machine Learning (ML)
PLS 38
Deep Learning (DL)
PLS 39
Neural Network
• A neural network is a method in artificial
intelligence that teaches computers to process data
in a way that is inspired by the human brain. It is a
type of machine learning process, called deep
learning, that uses interconnected nodes or
neurons in a layered structure that resembles the
human brain.
PLS 40
An artificial neuron
A nerve cell ( neuron)
Brain, neural network
PLS 41
Natural Language Processing
(NLP)
PLS 42
https://corenlp.run/
Natural Language Processing (NLP)
PLS 43
Natural Language Processing
(NLP)
PLS 44
Robotic Process Automation (RPA)
PLS 45
Operation Research (OR) And
Reinforcement Learning (RL)
PLS 46
Operation Research (OR) And
Reinforcement Learning (RL)
PLS 47
https://ivado.ca/en/
PLS 48
PLS 49
Prediction Capabilities
PLS 50
Prediction Capabilities
Forecast
PLS 51
https://www.analyticsvidhya.com/blog/2020/07/time-series-forecasting-using-
microsoft-power-bi/
PLS 52
Prediction Capabilities
Binary And Multi-Class Classification
PLS 53
Prediction Capabilities
Anomaly Detection
PLS 54
Prediction Capabilities
Anomaly Detection
PLS 55
Prediction Capabilities
Computer Vision
PLS 56
Prediction Capabilities
Image Mining
https://www.researchgate.net/figure/Text-
Mining-Process-Liang-5_fig9_229019074 PLS 57
Interactive AI Tool
https://huggingface.co/spaces/dalle-
mini/dalle-mini
PLS 58
Interactive AI Tool
https://huggingface.co/spaces/dalle-
mini/dalle-mini
PLS 59
Interactive AI Tool
PLS 60
Questions ?
Resources and Image Credits (under Creative
Commons BY-NC-ND 4.0 International license.
1. Database Services on AWS
2. AWS Whitepaper: Overview of Amazon Web Services — Databases
3. How to choose the right database — AWS technical content series
4. Understanding Azure datastore models
5. Types of databases on Azure
6. Google Cloud database services
7. Data lifecycle and database choices on Google Cloud Platform
8. https://www.microsoft.com/en-us/ai/autonomous-systems-project-bonsai-how-it-works
9. https://www.analyticsvidhya.com/blog/2020/07/time-series-forecasting-using-microsoft-power-bi/
10. https://www.researchgate.net/figure/Text-Mining-Process-Liang-5_fig9_229019074
11. https://towardsdatascience.com/accuracy-precision-recall-or-f1-331fb37c5cb9
12. https://openai.com/dall-e-2
PLS 62
PLS 63
AI
Artificial Intelligence and the importance of Data
By : Professor Lili Saghafi
proflilisaghafi@gmail.com
https://twitter.com/Lili_PLS
Prepared for The 36th Canadian Conference on
Artificial Intelligence (CANAI)
McGill University
June 5 to 9, 2023
https://proflilisaghafi.wixsite.com/prof-lili-saghafi
https://sites.google.com/view/professor-lili-saghafi/home
https://asktlc.padlet.org/LiliS/s4fkt29scy8bpkne
https://www.linkedin.com/in/professorlilisaghafi/
Thank You
Any Question?

Artificial Intelligence and the importance of Data, By : Prof. Lili Saghafi