Introduction to AI and Production Systems

Embed Size (px)

Citation preview

  • 7/25/2019 Introduction to AI and Production Systems

    1/20

    CS6659 : ARTIFICIALCS6659 : ARTIFICIAL

    INTELLIGENCEINTELLIGENCE

    1

    I believe that at the end of the cent!" the #e of $o!d# and

    %ene!al edcated o&inion $ill have alte!ed #o 'ch that one$ill be able to #&ea( of 'achine# thin(in% $ithot e)&ectin%to be cont!adicted*+

    ,Alan Turing, Computing Machinery and Intelligence

  • 7/25/2019 Introduction to AI and Production Systems

    2/20

    -b.ective#-b.ective#

    Study the concepts of Artificial Intelligence.

    Learn the methods of solving problems usingArtificial Intelligence.

    Introduce the concepts of Expert Systems andMachine Learning.

    /

  • 7/25/2019 Introduction to AI and Production Systems

    3/20

    Refe!ence#Refe!ence#

    Kevin ight and Elaine !ich" air #." $Artificial Intelligence %SIE&'"Mc(ra) *ill+ ,--.

    /an 0. 1atterson" $Introduction to AI and ES'" 1earson Education"

    ,--2.

    1eter 3ac4son" $Introduction to Expert Systems'" 5rd Edition"1earson Education" ,--2.

    Stuart !ussel and 1eter orvig $AI 6 A Modern Approach'" ,ndEdition" 1earson Education ,--2.

    /eepa4 Khemani $Artificial Intelligence'" 7ata Mc (ra) *illEducation ,-85.

    0

  • 7/25/2019 Introduction to AI and Production Systems

    4/20

    hat i# AI2hat i# AI2

    3

  • 7/25/2019 Introduction to AI and Production Systems

    5/20

    hat i# AI2hat i# AI2

    5

  • 7/25/2019 Introduction to AI and Production Systems

    6/20

    Inte!e#tin% Fact# abot A!tificialInte!e#tin% Fact# abot A!tificialIntelli%enceIntelli%ence

    6

  • 7/25/2019 Introduction to AI and Production Systems

    7/20

    Inte!e#tin% Fact# abot A!tificialInte!e#tin% Fact# abot A!tificialIntelli%enceIntelli%ence

    4

  • 7/25/2019 Introduction to AI and Production Systems

    8/20

    Inte!e#tin% Fact# abot A!tificialInte!e#tin% Fact# abot A!tificialIntelli%enceIntelli%ence

  • 7/25/2019 Introduction to AI and Production Systems

    9/20

    A!tificial Intelli%ence et# 7$idel"A!tificial Intelli%ence et# 7$idel"available b" /8/5available b" /8/5

    9

  • 7/25/2019 Introduction to AI and Production Systems

    10/20

    A!tificial Intelli%ence Can Lea!nA!tificial Intelli%ence Can Lea!n

    18

  • 7/25/2019 Introduction to AI and Production Systems

    11/20

    AI ill eco'e S'a!te! Than ;'an#AI ill eco'e S'a!te! Than ;'an#

    11

  • 7/25/2019 Introduction to AI and Production Systems

    12/20

    Fathe! of A!tificial Intelli%enceFathe! of A!tificial Intelli%ence

    1/

    The fathe! of A!tificial Intelli%ence i# !iti#h

    'athe'atician Alan Mathison Turing* In 1958 he

    decla!ed that in the ft!e the!e $old be a 'achine

    that $old d&licate h'an intelli%ence* ;e devi#ed

    a #&eciali#ed te#t< (no$n a# the Turing Test< to be#ed to &!ove a!tificial intelli%ence* In the te#t< a

    h'an and a co'&te! hidden f!o' vie$ $old be

    a#(ed !ando' identical =e#tion#* If the co'&te!

    $a# #cce##fl< the =e#tione! $old be nable to

    di#tin%i#h the 'achine f!o' the h'an*

  • 7/25/2019 Introduction to AI and Production Systems

    13/20

    10

  • 7/25/2019 Introduction to AI and Production Systems

    14/20

    /815/815

    13

    In artificial intelligence !obots are doing the grunt )or4 infactories.

    /riverless cars have become a reality.

    0i9i+enabled #arbie uses speech+recognition to tal4 %and

    listen& to children.

    :ompanies are using AI to improve their product and

    increase sales.

    AI sa) significant advances in machine learning.

  • 7/25/2019 Introduction to AI and Production Systems

    15/20

    /816/816

    15

    /eep learning

    AI replacing )or4ers

    Internet of 7hings %Io7&

    #rea4throughs in emotional understanding

    AI in shopping and customer service

    Ethical ;uestions

    A problem )ith representation

  • 7/25/2019 Introduction to AI and Production Systems

    16/20

    INTR->?CTI-N T- AIINTR->?CTI-N T- AIAN> R->?CTI-NAN> R->?CTI-N

    S@STESS@STES

    16

  • 7/25/2019 Introduction to AI and Production Systems

    17/20

    Int!odction to AIInt!odction to AI

    Involves the techni;ues )hich could ma4e a computerto perform tas4s similar to that performed by a human

    :ategori

  • 7/25/2019 Introduction to AI and Production Systems

    18/20

    Int!odction to AI 7Contd**Int!odction to AI 7Contd**

    Initially vie)ed as a techni;ue of solving day to dayproblems

    also termed common sense reasoning

    certain ideas on understanding natural languages 6atural Language 1rocessing

    !ecent researches emphasi

  • 7/25/2019 Introduction to AI and Production Systems

    19/20

    Int!odction to AI 7Contd**Int!odction to AI 7Contd**

    7he 4no)ledge captures generali

  • 7/25/2019 Introduction to AI and Production Systems

    20/20

    !oble' fo!'lation!oble' fo!'lation

    Involves = steps

    8. /efine the problem precisely. 7he definition mustcomprise of precise specification of the initial

    situation as )ell the final situation )ith acceptablesolutions to the problem.

    ,. Analyse the problem.

    5. Isolate and represent the tas4 4no)ledge )hich isre;uired to solve the problem.

    =. :hoose the best problem+solving techni;ue%s&and apply it %them& to the particular problem.

    /8