SlideShare a Scribd company logo
A.I. Programming and Machine Learning
I give you here an introduction to A.I.
Programming. Machine Learning is going to be a
topic later on. It is a special case of A.I.
Programming
What is A.I. Programming?
1)Telling a program what to do
2)Giving it the ability to learn and make new
decisions born out of the newly learned input.
→ this ability is called A.I.
→ which means “artificial intelligence”
We give programs a brain
 That is a big progress and a real feat
 In the past, programs only worked through pre-
defined if..else lists
1.Everything had to be defined by the
programmer
2.The program was ignorant of the consequences
of its actions
All had to be pre-defined
 Programs just did what they were told. No
overview over their work, no insight or thinking
by the program. No A.I.
 Humans had to do ALL the thinking and MAKE
SURE the program did JUST THAT
Ignorant Programs
 No chance to react to anything! Only mere
action. Blind action. Potentially extremely
harmful actions.
 Robots would have been extremely dangerous
or in the least harmful case almost useless
The past:bad Future:Fantastic
 Now we are infinitely better off!
 Now programs learn endlessly and perfectly
from their input
 Now programs can predict the consequences of
their work and judge whether their actions are
good.
 Now programs can correct themselves
 Now programs can MASTER their work
Human Pre-work reduced to
minimum
 We no longer need to write all the code
 We provide a foundation and the program
expands itself
 That is machine-learning:
 The necessary and modern core of A.I.
Programming
Potential and Usefulness of
Programs is MAXIMIZED
 Programs now have all the possibilities
 They can be ultimately useful and adapted
 Human overview is no longer necessary

More Related Content

Similar to A.I. programming and machine learning

Are users really_stupid
Are users really_stupidAre users really_stupid
Are users really_stupid
andrekuddak
 
Introduction to Artificial Intelligence: AIM tinkering Lab Unit 1
Introduction to Artificial Intelligence: AIM tinkering Lab Unit 1Introduction to Artificial Intelligence: AIM tinkering Lab Unit 1
Introduction to Artificial Intelligence: AIM tinkering Lab Unit 1
Debashis Banerjee
 
1th Junior Software Cup Winner "Don’t forget me"
1th Junior Software Cup Winner "Don’t forget me" 1th Junior Software Cup Winner "Don’t forget me"
1th Junior Software Cup Winner "Don’t forget me"
juniorswcup
 
Arifical Intelligence
Arifical IntelligenceArifical Intelligence
Arifical Intelligence
Taimoor Riaz
 
Artificial intelligence ppt
Artificial intelligence pptArtificial intelligence ppt
Artificial intelligence ppt
DikshaSharma391
 
Python AI tutorial
Python AI tutorialPython AI tutorial
Python AI tutorial
grinu
 
ARTIFICIAL INTELLIGENCE-New.pptx
ARTIFICIAL INTELLIGENCE-New.pptxARTIFICIAL INTELLIGENCE-New.pptx
ARTIFICIAL INTELLIGENCE-New.pptx
ParveshSachdev
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
arpitnot4u
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
Intekhab Alam Khan
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
Rahul Baghla
 
Artificial Intelligence (Current state and future of A.I) by Mudasir Khushk
Artificial Intelligence (Current state and future of A.I) by Mudasir KhushkArtificial Intelligence (Current state and future of A.I) by Mudasir Khushk
Artificial Intelligence (Current state and future of A.I) by Mudasir Khushk
MudsaraliKhushik
 
Process of artificial intellegence
Process of artificial intellegenceProcess of artificial intellegence
Process of artificial intellegence
Allied TS
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
Shashank Karamballi
 
AI Foundation, Challenges and Applications.pptx
AI Foundation, Challenges and Applications.pptxAI Foundation, Challenges and Applications.pptx
AI Foundation, Challenges and Applications.pptx
Waqas Ahmad
 
Chapter 1 (final)
Chapter 1 (final)Chapter 1 (final)
Chapter 1 (final)
Nateshwar Kamlesh
 
ARTIFICIAL INTELLIGENCE.PPT
ARTIFICIAL INTELLIGENCE.PPTARTIFICIAL INTELLIGENCE.PPT
ARTIFICIAL INTELLIGENCE.PPT
vandana gandhi
 
What is the AI? and What I think about it.
What is the AI? and What I think about it.What is the AI? and What I think about it.
What is the AI? and What I think about it.
Katsunari Shibata
 
AI&R Syllabus,Teaching,Marking Scheme & Course content Discussion.
AI&R Syllabus,Teaching,Marking Scheme & Course content Discussion.AI&R Syllabus,Teaching,Marking Scheme & Course content Discussion.
AI&R Syllabus,Teaching,Marking Scheme & Course content Discussion.
vikas dhakane
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
yham manansala
 
An Overview of Artificial intelligence (Part 1)
An Overview of Artificial intelligence (Part 1)An Overview of Artificial intelligence (Part 1)
An Overview of Artificial intelligence (Part 1)
Vijay R. Joshi
 

Similar to A.I. programming and machine learning (20)

Are users really_stupid
Are users really_stupidAre users really_stupid
Are users really_stupid
 
Introduction to Artificial Intelligence: AIM tinkering Lab Unit 1
Introduction to Artificial Intelligence: AIM tinkering Lab Unit 1Introduction to Artificial Intelligence: AIM tinkering Lab Unit 1
Introduction to Artificial Intelligence: AIM tinkering Lab Unit 1
 
1th Junior Software Cup Winner "Don’t forget me"
1th Junior Software Cup Winner "Don’t forget me" 1th Junior Software Cup Winner "Don’t forget me"
1th Junior Software Cup Winner "Don’t forget me"
 
Arifical Intelligence
Arifical IntelligenceArifical Intelligence
Arifical Intelligence
 
Artificial intelligence ppt
Artificial intelligence pptArtificial intelligence ppt
Artificial intelligence ppt
 
Python AI tutorial
Python AI tutorialPython AI tutorial
Python AI tutorial
 
ARTIFICIAL INTELLIGENCE-New.pptx
ARTIFICIAL INTELLIGENCE-New.pptxARTIFICIAL INTELLIGENCE-New.pptx
ARTIFICIAL INTELLIGENCE-New.pptx
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Artificial Intelligence (Current state and future of A.I) by Mudasir Khushk
Artificial Intelligence (Current state and future of A.I) by Mudasir KhushkArtificial Intelligence (Current state and future of A.I) by Mudasir Khushk
Artificial Intelligence (Current state and future of A.I) by Mudasir Khushk
 
Process of artificial intellegence
Process of artificial intellegenceProcess of artificial intellegence
Process of artificial intellegence
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
AI Foundation, Challenges and Applications.pptx
AI Foundation, Challenges and Applications.pptxAI Foundation, Challenges and Applications.pptx
AI Foundation, Challenges and Applications.pptx
 
Chapter 1 (final)
Chapter 1 (final)Chapter 1 (final)
Chapter 1 (final)
 
ARTIFICIAL INTELLIGENCE.PPT
ARTIFICIAL INTELLIGENCE.PPTARTIFICIAL INTELLIGENCE.PPT
ARTIFICIAL INTELLIGENCE.PPT
 
What is the AI? and What I think about it.
What is the AI? and What I think about it.What is the AI? and What I think about it.
What is the AI? and What I think about it.
 
AI&R Syllabus,Teaching,Marking Scheme & Course content Discussion.
AI&R Syllabus,Teaching,Marking Scheme & Course content Discussion.AI&R Syllabus,Teaching,Marking Scheme & Course content Discussion.
AI&R Syllabus,Teaching,Marking Scheme & Course content Discussion.
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
An Overview of Artificial intelligence (Part 1)
An Overview of Artificial intelligence (Part 1)An Overview of Artificial intelligence (Part 1)
An Overview of Artificial intelligence (Part 1)
 

Recently uploaded

LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptxLORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
lorraineandreiamcidl
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
ICS
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
Ayan Halder
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024
Hironori Washizaki
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
Philip Schwarz
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
brainerhub1
 
SMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API ServiceSMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API Service
Yara Milbes
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
Hornet Dynamics
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
SOCRadar
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
kalichargn70th171
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
rodomar2
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
mz5nrf0n
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
Hornet Dynamics
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
Green Software Development
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
Green Software Development
 
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemUI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
Peter Muessig
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Neo4j
 

Recently uploaded (20)

LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptxLORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024SWEBOK and Education at FUSE Okinawa 2024
SWEBOK and Education at FUSE Okinawa 2024
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
 
SMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API ServiceSMS API Integration in Saudi Arabia| Best SMS API Service
SMS API Integration in Saudi Arabia| Best SMS API Service
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
 
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemUI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
 

A.I. programming and machine learning

  • 1. A.I. Programming and Machine Learning I give you here an introduction to A.I. Programming. Machine Learning is going to be a topic later on. It is a special case of A.I. Programming
  • 2. What is A.I. Programming? 1)Telling a program what to do 2)Giving it the ability to learn and make new decisions born out of the newly learned input. → this ability is called A.I. → which means “artificial intelligence”
  • 3. We give programs a brain  That is a big progress and a real feat  In the past, programs only worked through pre- defined if..else lists 1.Everything had to be defined by the programmer 2.The program was ignorant of the consequences of its actions
  • 4. All had to be pre-defined  Programs just did what they were told. No overview over their work, no insight or thinking by the program. No A.I.  Humans had to do ALL the thinking and MAKE SURE the program did JUST THAT
  • 5. Ignorant Programs  No chance to react to anything! Only mere action. Blind action. Potentially extremely harmful actions.  Robots would have been extremely dangerous or in the least harmful case almost useless
  • 6. The past:bad Future:Fantastic  Now we are infinitely better off!  Now programs learn endlessly and perfectly from their input  Now programs can predict the consequences of their work and judge whether their actions are good.  Now programs can correct themselves  Now programs can MASTER their work
  • 7. Human Pre-work reduced to minimum  We no longer need to write all the code  We provide a foundation and the program expands itself  That is machine-learning:  The necessary and modern core of A.I. Programming
  • 8. Potential and Usefulness of Programs is MAXIMIZED  Programs now have all the possibilities  They can be ultimately useful and adapted  Human overview is no longer necessary