artificial intelligence: why should firms care?francky.me/doc/20120530 - ai and business - ccsf...

65
> Artificial Intelligence: why should firms care? May 30 th , 2012 @Swedish Chamber of Commerce in Paris [email protected] http://francky.me

Upload: others

Post on 14-Jun-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

> Artificial Intelligence: why should firms care?

May 30th, 2012@Swedish Chamber of Commerce in Paris

[email protected]://francky.me

Page 2: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me2 Franck Dernoncourt2

0) Foreword

Video http://youtu.be/A9pMbRKq8Ro

Page 3: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me3 Franck Dernoncourt3

0) Foreword

Why this presentation?

Article on IBM Watsonhttp://www.theinquirer.net/inquirer/news/2171838/ibm-protects-watson-ai-hungry-firms:

"Eighty or 90 per cent of these requests don't need Watson anyway, technology already exists for what they need."

Page 4: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me4

Table of Contents

1.AI > definitions

2.AI > induction

3.AI > deduction

4.Conclusion & perspectives

Page 5: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me5 Franck Dernoncourt5

1) AI > definitions

Intelligence

The game of chess has always been viewed as an intellectual gamepar excellence:

“a touchstone of the intellect” (Goethe)

… IBM Deep Blue beat world champion Garry Kasparov in 1997.

Page 6: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me6 Franck Dernoncourt6

1) AI > definitions

Intelligence

No consensus on a formal definition of intelligence. Consensus on:

Intelligence is the computational part of the ability to achieve goalsin the world.

Varying kinds and degrees of intelligence occur in people, many animals and some machines.

Page 7: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me7 Franck Dernoncourt7

1) AI > definitions

Artificial Intelligence (AI)

3 definitions:

jmc: It is the science and engineering of making intelligent machines, especially intelligent computer programs. It is related to the similar task of using computers to understand human intelligence, but AI does not have to confine itself to methods that are biologically observable.

Page 8: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me8 Franck Dernoncourt8

1) AI > definitions

Artificial Intelligence (AI)

3 definitions:

jmc: It is the science and engineering of making intelligent machines, especially intelligent computer programs. It is related to the similar task of using computers to understand human intelligence, but AI does not have to confine itself to methods that are biologically observable.

Peter Norvig: We think of AI as understanding the world and deciding how to make good decisions. Dealing with uncertainty but still being able to make good decisions is what separates AI from the rest of computer science.

Page 9: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me9 Franck Dernoncourt9

1) AI > definitions

Artificial Intelligence (AI)

3 definitions:

jmc: It is the science and engineering of making intelligent machines, especially intelligent computer programs. It is related to the similar task of using computers to understand human intelligence, but AI does not have to confine itself to methods that are biologically observable.

Peter Norvig: We think of AI as understanding the world and deciding how to make good decisions. Dealing with uncertainty but still being able to make good decisions is what separates AI from the rest of computer science.

comp.ai: AI can mean many things to many people. Much confusion arises because the word 'intelligence' is ill-defined. The phrase is so broad that people have found it useful to divide AI into two classes: strong AI and weak AI.

Page 10: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me10 Franck Dernoncourt10

1) AI > definitions

Artificial Intelligence (AI)

Weak AI simply states that some "thinking-like" features can be added to computers to make them more useful tools... and this has already started to happen (witness expert systems, drive-by-wire cars and speech recognition software).

Strong AI makes the bold claim that computers can be made to think on a level (at least) equal to humans and possibly even beconscious of themselves.

AI goal: Achieve strong AI (i.e. singularity).

Page 11: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me11 Franck Dernoncourt11

1) AI > definitions

Page 12: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me12 Franck Dernoncourt12

1) AI > definitions

Artificial Intelligence (AI) – a brief history

After WWII, a number of people independently started to work on intelligent machines.

The English mathematician Alan Turing may have been the first. He gave a lecture on it in 1947. He also may have been the first todecide that AI was best researched by programming computers rather than by building machines.

By the late 1950s, there were many researchers on AI, and most of them were basing their work on programming computers.

Page 13: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me13

Artificial Intelligence (AI)

1 Problems 1.1 Deduction, reasoning, problem solving 1.2 Knowledge representation 1.3 Planning 1.4 Learning 1.5 Natural language processing 1.6 Motion and manipulation 1.7 Perception 1.8 Social intelligence 1.9 Creativity 1.10 General intelligence

2 Approaches 2.1 Cybernetics and brain simulation 2.2 Symbolic 2.3 Sub-symbolic 2.4 Statistical 2.5 Integrating the approaches

3 Tools 3.1 Search and optimization 3.2 Logic 3.3 Probabilistic methods for uncertain reasoning 3.4 Classifiers and statistical learning methods 3.5 Neural networks 3.6 Control theory 3.7 Programming languages for AI

Franck Dernoncourt13

1) AI > definitions

Page 14: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me14 Franck Dernoncourt14

1) AI > definitions

Artificial Intelligence (AI)

The big picture: induction vs. deduction

Statistical AI, arising from machine learning, tends to be more concerned with "inductive" thought: given a set of patterns, induce the trend.

Classical AI, on the other hand, is more concerned with "deductive" thought: given a set of constraints, deduce a conclusion.

Page 15: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me15

Table of contents

1.AI > definitions

2.AI > induction

3.AI > deduction

4.Conclusion & perspectives

Page 16: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me16 Franck Dernoncourt16

2) AI > induction

Evolutionary algorithm:based on Darwin’s natural selection theory.

Page 17: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me17 Franck Dernoncourt17

2) AI > induction

Evolutionary algorithm:

Case study: SSgA manages institutional portfolios of very high value (from high millions $US to billions $US).

Exploiting evolutionary algorithms to develop stock future valuation models in quantitative asset management.

Members of the population are candidate stock future valuation models.

Page 18: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me18 Franck Dernoncourt18

2) AI > induction

Evolutionary algorithm:

Case study: SSgA manages institutional portfolios of very high value (from high millions $US to billions $US).

Exploiting evolutionary algorithms to develop stock future valuation models in quantitative asset management.

Members of the population are candidate stock future valuation models.

E: analyst variablesP: price momentum variablesQ: quality variablesV: valuation variables

Page 19: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me19 Franck Dernoncourt19

2) AI > induction

E: analyst variablesP: price momentum variablesQ: quality variablesV: valuation variables > Models assess stock future valuation

Page 20: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me20 Franck Dernoncourt20

2) AI > induction

Evolutionary algorithm:based on Darwin’s natural selection theory.

Page 21: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me21 Franck Dernoncourt21

2) AI > induction

Multi-objective:

• Predict precisely stock future valuation• don’t take analysts too much into account• limit tree size (i.e. model complexity)• …

Page 22: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me22 Franck Dernoncourt22

2) AI > induction

Multi-objective:

• Predict precisely stock future valuation• don’t take analysts too much into account• limit tree size (i.e. model complexity)• …

Page 23: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me23 Franck Dernoncourt23

2) AI > induction

Black box optimization:

Page 24: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me24

Table of Contents

1.AI > definitions

2.AI > induction

3.AI > deduction

4.Conclusion & perpectives

Page 25: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me25 Franck Dernoncourt25

AI > deduction

AI > deduction:

Case study: fuzzy logic

Page 26: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me26 Franck Dernoncourt26

AI > deduction

AI > deduction:

Case study: fuzzy logic

Page 27: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me27

3) AI > deduction

Observation:

Knowledge available to humans are virtually never perfect.These imperfections can be distinguished into two classes:

Uncertainties, which refer to knowledge whose validity is subject to question. For example, if we know someone bumped his head on a ceiling, we can guess that he is likely to be very tall.

Inaccuracies, which refer to knowledge that is not clearly perceived or defined. For example, instead of saying someone is 2 feet and 3 inches, we usually say that person is very tall.

Page 28: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me28

3) AI > deduction

Observation:

Knowledge available to humans are virtually never perfect.These imperfections can be distinguished into two classes:

Uncertainties, which refer to knowledge whose validity is subject to question. For example, if we know someone bumped his head on a ceiling, we can guess that he is likely to be very tall.

Inaccuracies, which refer to knowledge that is not clearly perceived or defined. For example, instead of saying someone is 2 feet and 3 inches, we usually say that person is very tall.

Page 29: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me29

3) AI > deduction

Observation:

Knowledge available to humans are virtually never perfect.These imperfections can be distinguished into two classes:

Uncertainties, which refer to knowledge whose validity is subject to question. For example, if we know someone bumped his head on a ceiling, we can guess that he is likely to be very tall.

Inaccuracies, which refer to knowledge that is not clearly perceived or defined. For example, instead of saying someone is 2 feet and 3 inches, we usually say that person is very tall.

Probability!

Page 30: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me30

3) AI > deduction

Observation:

Knowledge available to humans are virtually never perfect.These imperfections can be distinguished into two

classes:

Uncertainties, which refer to knowledge whose validity is subject to question. For example, if we know someone bumped his head on a ceiling, we can guess that he is likely to be very tall.

Inaccuracies, which refer to knowledge that is not clearly perceived or defined. For example, instead of saying someone is 2 feet and 3 inches, we usually say that person is very tall.

Probability!

Page 31: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me31

3) AI > deduction

Observation:

Knowledge available to humans are virtually never perfect.These imperfections can be distinguished into two

classes:

Uncertainties, which refer to knowledge whose validity is subject to question. For example, if we know someone bumped his head on a ceiling, we can guess that he is likely to be very tall.

Inaccuracies, which refer to knowledge that is not clearly perceived or defined. For example, instead of saying someone is 2 feet and 3 inches, we usually say that person is very tall.

Probability!

Fuzzy logic!

Page 32: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me32

3) AI > deduction

How to express these inaccuracies in logical terms?

In classical logic, a proposition is true or false.Example: This person is tall. True or false? Not flexible…

In multivalued logic, a proposition may have multiple values.Example(ternary): This person is tall. True, half true ou false? Slightly more flexible…

In fuzzy logic, a proposition can have as many values as one wants.Example: This person is tall. This is 30% true. Flexible!

Page 33: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me33

3) AI > deduction

Fuzzy logic is an extension of the Boolean logic based on the mathematical theory of fuzzy sets, which is a generalization of the classical set theory.

By introducing the notion of degree in the verification of a condition, thus enabling a condition of being in a state other than true or false, fuzzy logic provides a highly valuable flexibility to reasoning models, making it possible taking into account inaccuracies

Lofti Zadeh, researcher in systems theory, laid the foundations of fuzzy logic in an article in 1965.

Page 34: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me34

3) AI > deduction

Page 35: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me35

3) AI > deduction

Applications:

Decision support system (e.g. in healthcare),

Database (e.g. fuzzy queries),

Fuzzy commands (e.g. subway line M14 in Paris),

Data mining (e.g. clustering),

Pattern recognition,

Page 36: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me36

3) AI > deduction

Let’s define the key concepts of fuzzy logic through an example of image processing: increasing the contrast of an image

Page 37: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me37

3) AI > deduction

Fuzzy Knowledge base

Fuzzifier InferenceEngine Defuzzifier OutputInput

Page 38: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me38

3) AI > deduction

1) Fuzzy set and membership degree

Classical set Fuzzy set

Indicator function: 0 or 1 Binary in classical logic

Membership degree: any real between 0 et 1Membership degree in fuzzy logic(eg 0.867)

Fuzzifier

Page 39: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me39

3) AI > deduction

1) Fuzzy set and membership degree

Classical logic Fuzzy logic

Indicator function: 0 or 1 Binary in classical logic

Membership degree: any real between 0 et 1Membership degree in fuzzy logic(eg 0.867)

Fuzzifier

Page 40: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me40

3) AI > deduction

1) Membership functions (fuzzification step) in input Fuzzifier

Page 41: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me41

3) AI > deduction

1) Membership functions (defuzzification step) in output Fuzzifier

Page 42: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me42

3) AI > deduction

2) Redefinitions of basic operations

Classical logic Fuzzy logic

• Negation

• And

• Or

• Implication

• Modus ponens

InferenceEngine

Page 43: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me43

3) AI > deduction

3) Decision matrix

Power of fuzzy logic!A fuzzy system is expressed directly in

natural language

Very darkDark

AverageAverage

Very lightLight

OutputInput

InferenceEngine

Page 44: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me44

3) AI > deduction

4) Defuzzification ! Defuzzifier

Page 45: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me45

3) AI > deduction

Fuzzy Knowledge base

Fuzzifier InferenceEngine Defuzzifier OutputInput

Very darkDark

AverageAverage

Very lightLight

OutputInput

Page 46: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me46

3) AI > deduction

Exemple 2 : Décision du montant du pourboire à l'issue d'un repas au restaurant, en fonction de la qualité du service ressentie ainsi que de la qualité de la nourriture.

3 variables :

• Input 1 : qualité du service. Sous-ensembles : mauvais, bon et excellent.• Input 2 : qualité de la nourriture. Sous-ensembles : exécrable et délicieux. • Output : montant du pourboire. Sous-ensembles : faible, moyen et élevé.

Input 1 Input 2 Output 1

Page 47: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me47

3) AI > deduction

3 variables :

• Input 1 : qualité du service. Sous-ensembles : mauvais, bon et excellent.• Input 2 : qualité de la nourriture. Sous-ensembles : exécrable et délicieux. • Output : montant du pourboire. Sous-ensembles : faible, moyen et élevé.

Page 48: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me48

3) AI > deduction

3 variables :

• Input 1 : qualité du service. Sous-ensembles : mauvais, bon et excellent.• Input 2 : qualité de la nourriture. Sous-ensembles : exécrable et délicieux. • Output : montant du pourboire. Sous-ensembles : faible, moyen et élevé.

Page 49: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me49

3) AI > deduction

3 variables :

• Input 1 : qualité du service. Sous-ensembles : mauvais, bon et excellent.• Input 2 : qualité de la nourriture. Sous-ensembles : exécrable et délicieux. • Output : montant du pourboire. Sous-ensembles : faible, moyen et élevé.

Page 50: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me50

3) AI > deduction

Règle 3

Règle 2

Règle 1

alors le pourboire est élevé.Si le service est excellent ou la nourriture est délicieuse

alors le pourboire est moyenSi le service est bon

alors le pourboire est faible.Si le service est mauvais ou la nourriture est exécrable

Service = 7.83Nourriture = 7.32

Pourboire ??

Page 51: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me51

3) AI > deduction

Règle 3

Règle 2

Règle 1

alors le pourboire est élevé.Si le service est excellent ou la nourriture est délicieuse

alors le pourboire est moyenSi le service est bon

alors le pourboire est faible.Si le service est mauvais ou la nourriture est exécrable

Page 52: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me52

3) AI > deduction

Règle 3

Règle 2

Règle 1

alors le pourboire est élevé.Si le service est excellent ou la nourriture est délicieuse

alors le pourboire est moyenSi le service est bon

alors le pourboire est faible.Si le service est mauvais ou la nourriture est exécrable

Défuzzification avec la méthode centre de gravité (COG)

Page 53: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me53

3) AI > deduction

Règle 3

Règle 2

Règle 1

alors le pourboire est élevé.Si le service est excellent ou la nourriture est délicieuse

alors le pourboire est moyenSi le service est bon

alors le pourboire est faible.Si le service est mauvais ou la nourriture est exécrable

Ensemble des décisions d'un systèmese basant sur la logique classique

Ensemble des décisions d'un système flou

Page 54: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me54

3) AI > deduction

Règle 4

Règle 3

Règle 2

Règle 1

alors j'accélère.et si le feu est proche...

si ma vitesse est faible...

Si le feu est vert...

alors je freine doucement.

et si le feu est loin...

si ma vitesse est moyenne...

Si le feu est orange...

alors je maintiens ma vitesse.

et si le feu est loin...

si ma vitesse est faible...

Si le feu est rouge...

alors je freine fort.et si le feu est proche...

si ma vitesse est élevée...

Si le feu est rouge...

Exemple 3 : pilote automatique

Page 55: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me55

3) AI > deduction

The decision-making chain

Page 56: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me56

Table of Contents

1.AI > definitions

2.AI > induction

3.AI > deduction

4.Conclusion & perspectives

Page 57: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me57 Franck Dernoncourt57

4) Conclusion & perspectives

Conclusion:

AI’s aim: Integrating the approaches.

Page 58: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me58 Franck Dernoncourt58

4) Conclusion & perspectives

Conclusion:

Regard AI as a toolset for your business needs.

Page 59: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me59 Franck Dernoncourt59

4) Conclusion & perspectives

Do computer programs have IQs?

jmc: No. IQ correlates well with various measures of success or failure in life, but making computers that can score high on IQ tests would be weakly correlated with their usefulness.

However, some of the problems on IQ tests are useful challenges for AI.

Page 60: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me60 Franck Dernoncourt60

4) Conclusion & perspectives

How far is AI from reaching human-level intelligence? When will it happen?

jmc: Most AI researchers believe that new fundamental ideas are required, and therefore it cannot be predicted when human-level intelligence will be achieved.

Page 61: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me61 Franck Dernoncourt61

4) Conclusion & perspectives

Conclusion:

Are current computers the right kind of machine to be madeintelligent?

Yes and no.

Yes: All computations that have been observed so far in human brains can be reproduced on computers.

No: Yet some AI researchers consider the Von Neumann architecture as a computational and architectural bottleneck for AI. For example, IBM's SyNAPSE project aims to design computing chips that map closer human brain functions.

Page 62: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me62 Franck Dernoncourt62

4) Conclusion & perspectives

Conclusion:

Are computers fast enough to be intelligent?

We don't know for we haven't yet figured out the right algorithms to compute intelligence.

Page 63: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me63 Franck Dernoncourt63

4) Conclusion & perspectives

10 important differences between brains and computers:

1. Brains are analogue; computers are digital 2. The brain uses content-addressable memory3. The brain is a massively parallel machine; computers are modular

and serial 4. Processing speed is not fixed in the brain; there is no system

clock 5. Short-term memory is not like RAM 6. No hardware/software distinction can be made with respect to the

brain or mind 7. Synapses are far more complex than electrical logic gates 8. Unlike computers, processing and memory are performed by the

same components in the brain 9. The brain is a self-organizing system10.Brains have bodies

Page 64: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me64 Franck Dernoncourt64

4) Conclusion & perspectives

Conclusion:

Can machines think?

Edsger Dijkstra: Whether computers can think is like the question of whether submarines can swim. In English, we say submarines don’t swim, but we say aeroplanes do fly. In Russian, they say submarines do swim.

Page 65: Artificial Intelligence: why should firms care?francky.me/doc/20120530 - AI and Business - CCSF Paris.pdf · jmc: It is the science and engineering of making intelligent machines,

2012-05-30 Franck Dernoncourt - http://francky.me65 31/05/2012 Motion-induced blindness65

Questions ? [email protected]