دانشگاه صنعتی امیرکبیر

Preview:

DESCRIPTION

دانشگاه صنعتی امیرکبیر. دانشکده مهندسی پزشکی. استاد ارجمند جناب آقای دکتر توحید خواه با تشکر از زحمات جناب آقای احمدی پژوه. هوش مصنوعی و کاربرد آن در پزشکی. کاربرد فن آوری اطلاعات در پزشکی. جمع آوری و ارائه رضا هاشمی-محمد فرنو 87233514- 87233508. - PowerPoint PPT Presentation

Citation preview

دانشگاه صنعتی امیرکبیردانشگاه صنعتی امیرکبیر

دانشکده مهندسی پزشکیدانشکده مهندسی پزشکی

رد ارب

و کی

وعصن

ش مهو

شکی پز

درن

آ

جمع آوری و ارائهرضا هاشمی-محمد فرنو87233514- 87233508

کاربرد فن آوری اطالعات در پزشکی

دیباچه هوش مص>نوعی ب>ه هوش>ی ک>ه ی>ک ماش>ین از خ>ود نش>ان میده>د و

ی>>ا > >ب>>ه >دا>نش>>ی >در کام>پیوترک>>ه >س>>عی> در> ای>ج>>اد> آن دا>رد گفت>>ه >می شود.

در واق>ع ه>وش ب>ه مفه>وم ب>ه ک>ارگیری تجرب>ه ب>ه منظ>ور ح>ل مس>ائلدریافت شده تلقی می شود.

انس>ان ق>ادر ب>ه مش>اهده و تجزی>ه و تحلی>ل مس>ایل در جهت قض>اوتو اخذ تصمیم می باشد

هوش مص>نوعی مبت>نی ب>ر ق>وانین و رویه ه>ایی از قب>ل تعبی>ه ش>ده ب>رروی کامپیوتر می باشد.

هوش مص>>نوعی از رهی>>افتی مبت>>نی ب>>ر محاس>>بات آم>>اری پ>>یروی Machineمی کن>د و اغلب تحت عن>وان »ی>ادگیری ماش>ین« ی>ا

Learning .طبقه بندی می شود

پیشینهآلن تورین>>>گ( یکی از بحث بر انگ>>>یزترین پرس>>>ش های (1950

: فلسفی تاریخ را پرسید؟آیا ماشین می تواند فکر کند آی>ا ی>ک ک>امپیوتر می توان>د ب>ازی تقلی>د را ب>ا م>وفقیت پش>ت س>ر

؟بگذارد آی>ا ماش>ین می توان>د از انس>ان چن>ان تقلی>د کن>د ک>ه در ی>ک آزم>ون

؟محا>وره ا>ی نتوانیم >تفاوت ان>سان و م>اشین را >تشخیص ده>یم

را پی>دا کن>د. ام>ا ب>رای ه>اتورین>گ نتوانس>ت پاس>خ قطعی این پرس>ش :ی>افتن >پاسخ منا>سب در >آینده یک> راه>برد خ>القانه پیش>نهاد >کرد

آزمون بازی تقلید

پیشینه ج>ان مک ک>ارتی، یکی از نظریه پ>ردازان پیش>گام ۱۹۵۶در س>ال

این> >نظری>ه در آ>ن> زم>ان>، اص>ط>الح >)ه>وش>من>د مص>ن>وعی( >را ب>رای او>لین >ب>ار در> نخس>ت>ین >کنف>رانس>ی ک>ه >ب>ه این >موض>و>ع ا>ختص>اص یا>فت>ه

بود، به کار برد. دانش>مندان بع>دا این ت>اریخ را ب>ه عن>وان ت>اریخ تول>د علم ه>وش

مصنوعی انتخاب کردند. تقریب>ا در هم>ان زم>ان ج>ان ف>ون نیوم>ان نظری>ه بازی ه>ا را مع>رفی

ک>ر>د. ای>ن نظری>ه نقش >م>وثری د>ر پیش>برد جن>به ه>ای نظ>ر>ی و علمی هوش مصنوعی داشت.

مك ك>>ارتي در آن زم>ان معتق>>د ب>ود ك>>ه مي ت>وان ك>>اري ك>>رد ك>>هم>اش>>ين ن>>يز هوش>>ي> هم>انن>>د ه>>وش انس>>ا>ني داش>>ته باش>>د و

LISP .زباني است كه مي تواند اين هوش را توصيف كند 

پیشینه

آرت>ور س>رکالرک، در رم>ان مع>روف خ>ود، یع>نی ۱۹۶۸در س>ال اص>طالح )آزم>ون تورین>گ( را ب>ه ج>ای ۲۰۰۱اودیس>ه فض>ایی

)بازی تقلید( سر زبان ها انداخت.

هم>>ه كس>>اني ك>>ه نخس>>تين گام ه>>ا را در راه مع>>رفي ه>>وشمص>نوعي برداش>تند، ي>ك ه>دف را در سرداش>تند و آن رس>اندن

سطح هوش ماشيني به سطح هوش انساني بود.

هوش مصنوعی چیست؟ هن>وز تعری>ف دقیقی ک>ه م>ورد قب>ول هم>ه دانش>مندان این علم

.باشد برای هوش مصنوعی ارائه نشده است هوش مص>>نوعی عب>>ارت اس>>ت از مطالع>>ه این ک>>ه چگون>>ه

کامپیوتره>ا را می ت>وان وادار ب>ه کاره>ایی ک>رد ک>ه در ح>ال حاض>ر .انسان ها آنها رابهتر انجام می دهند

هوش مص>>نوعي، شاخه ايس>>ت از علم ك>>امپيوتر ك>>ه ملزوم>>ات (، اس>تداللPerceptionمحاس>>ب>اتي اعم>>الي همچ>>و>ن ادراك> )

(Reasoningو ي>ا>دگيري ) (Learning را ب>ررس>ي ك>رده و )سيستمي جهت انجام چ>نين> اعمالي ا>رائه مي دهد>.

هوش مص>نوعي، مطالع>ه روش ه>ايي اس>ت ب>راي تب>ديل ك>امپيوترب>ه ماش>يني >ك>ه بت>وان>د >اعم>ال ا>نج>ام >ش>ده تو>س>ط ا>نس>ان ر>ا انج>ام

دهد.

هوش مصنوعی چیست؟

هوش مص>>نویی علم و مهندس>>ی ایج>>اد ماش>>ینهایی ب>>ا ه>>وش ب>>ا ب>>هک>>ارگیری از ک>>امپیوتر و الگوگ>>یری از درک ه>>وش انس>>انی و نهایت>>ا دس>تیابی ب>ه مک>انیزم ه>وش مص>نوعی در س>طح ه>وش انس>انی میباشد.

شیوه ها و تکنیک ه>ای ه>وش مص>نوعی، در واق>ع، ب>رای ح>ل آن دس>ته ازمس>>ائل> ب>>ه و>ج>>ود >آ>م>>ده >اس>>ت ک>>ه ب>>ه >ط>>ور> >س>>ه>ل >و> آس>>ا>ن >توس>>ط >

ی>>ا (، Functional programming)برن>امه نویس>>ی ت>>اب>عی >شیوه های ریاضی قابل حل نبوده اند.

روش ه>اي ه>وش مص>نوعي روش ه>ايي هس>تند ك>ه ب>ه درد حوزه ه>اييمي خورند كه مسائل آن ها به خوبي تعريف نمي شوند.

،هوش مص>>نوعی ک>>ه هم>>واره ه>>دف نه>>ایی دانش رایان>>ه بوده اس>>تاکنون در خدمت توسعه علوم رایانه نیز است.

چالش هاي بنيادين هوش مصنوعي

آي>ا ص>رف اين ك>ه ماش>يني بتوان>د نح>وه ص>حبت ك>ردن انس>ان راشبيه سازي كند، به معني آن است كه هوشمند است؟

Chatter Bots : ELIZA

اين روب>ات را ژوزف واي>زن ب>ام، يكي ديگ>ر از پژوهش>گران نام>داراين> ح>وزه اخ>ت>راع ك>ر>د. ال>ي>زا در >ب>رخي مكا>لم>ات س>اده> مي >توان>د ط>رف مقا>ب>ل >خ>ود را >ب>ه >اش>تباه >بين>د>ازد. ط>ور>ي ك>ه مخ>اطب مم>كن ا>س>ت ف>ك>ر >كن>د> >در ح>ال گپ >زدن> ب>ا ي>ك ا>نس>ا>ن اس>ت>.> الب>ت>ه ال>يزا هن>و>ز >نت>وان>س>ته> ا>س>ت آزم>و>ن> تور>ين>گ ر>ا ب>ا م>وف>قيت> پش>ت س>ر

بگذارد.

چالش هاي بنيادين هوش مصنوعي يكي از مش>هورترين انتق>ادات در اين زمين>ه را فيلس>وفي ب>ه ن>ام ج>ان

مطرح كرده است. (John Searle) سيرل مط>رح ك>رد و 1980سيرل ابت>دا نق>د خ>ود درب>اره ه>وش ماش>يني را در

م>نتشر >كرد>،> بس>ط >داد.1990س>پ>س> آن> >در مق>اله >كام>ل> تر>ي >كه >در ¡ او معتق>>د اس>>ت بحث هوش>>مندي ماش>>ين هاي غيربيولوژي>>ك اساس>>ا

.بي ربط استبی>ان می »بحث ات>اق چي>ني« جان س>یرل اثب>ات ادع>ای خ>ود ب>رای را

کند.انتق>ادات ديگ>ري ن>يز ب>ه آزم>ون تورين>گ وارد مي ش>ود. ازجمل>ه اين كه:

ممكن اس>ت ي>ك ماش>ين هوش>مند باش>د، ولي نتوان>د همچ>ون انس>ان ◦ارتباط برقرار كند.

دانش پيش زمين>ه ي>ا آرش>يو ذه>ني ي>ك موج>ود هوش>مند نقش م>ؤثري ◦در هوشمندي او بازي مي كند.

شاخه هاي علم هوش مصنوعي :ام>روزه دانش م>درن ه>وش مص>نوعي ب>ه دو دس>ته اص>لي تقس>يم مي شود

»هوش مصنوعي سمبوليك يا نمادين« (Symbolic AI) »پيوندگرا«یاهوش »غيرسمبوليك« (Connection AI )

هوش س>مبوليك مي كوش>د سيس>تم و قواع>د آن را در ق>الب س>مبول ها بي>انكن>د و ب>ا نگا>ش>ت اطال> ع>ات ب>ه> س>مب>ول >ها و ق>وانين> ب>ه ح>ل >مس>ئ>له ب>پردازد. د>ر> مي>ان معرو>ف >ت>ري>ن ش>اخه >ها>ي ه>وش> مص>نوع>ي> س>مبو>ليك م>ي> ت>وا>ن ب>ه

اشاره كرد. Bayesianو شبكه هاي( Expert Systems) سيست>م هاي> خبره>

در ه>>وش مص>>نوعي پيون>>دگرا، قواع>>د از ابت>>دا در اختي>>ار سيس>>تم ق>>رارنمي گ>>يرد، بلك>>ه سيس>>تم از طري>>ق تجرب>>ه، خ>>ودش ق>>وانين را اس>>تخراج

و ن>>يز ( Neural Networks) مي كن>>د. مت>>دهاي ايج>>اد ش>>بكه هاي عص>>بيالگ>وريتم ژنيت>ك ك>ه ب>ا اس>تفاده و ( Fuzzy Logic) به ك>ارگيري منط>ق ف>ازي

در ا>ين> دس>ت>ه ق>رار ،از> اي>ده ت>كام>ل> دا>روي>ن>ي و ا>نت>خ>ا>ب ط>بيعي> >پيش>نها>د ش>ده>مي گيرند.

شاخه هاي علم هوش مصنوعي

بت>ه هنگ>امي ك>ه از گرايش ه>اي این علم س>خن مي گ>وييم، الهرگ>ز نباي>د از گرايش ه>اي تركي>بي غفلت ك>نيم. گرايش ه>ايي ك>ه خ>ود را ب>ه ح>ركت در چ>ارچوب ش>ناختي ي>ا بيولوژي>ك ي>ا منطقي مح>دود نك>رده و ب>ه تركي>بي از آنه>ا مي انديش>ند. ش>ايد بت>وان پيش بي>ني ك>رد ك>ه چ>نين گرايش ه>ايي ف>را س>اختارهاي

(Meta Structure ) رواني را براس>>>اس عناص>>>ر س>>>ادهبيولوژيك بنا خواهند كرد.

خبره های سيستمفازي منطق

عصبي شبكه هايژنتیک الگوریتم

ماشين بينايي

طبیعی زبان های پردازش

(Expert Systems)سيستم های خبره سيس>تم هاي خ>بره، برنامه ه>اي ك>امپيوتري اي هس>تند ك>ه نح>وه تفك>ر ي>ك

متخ>صص >در يك >زمينه >خاص را> شب>يه سازي مي ك>نند. اين نرم افزاره>ا، الگوه>اي منطقي اي را ك>ه ي>ك متخص>ص ب>ر اس>اس

آن> ه>ا تص>م>يم گ>يري مي كن>د، شن>اس>ايي م>ي نماين>د و س>پس ب>ر اس>اس آن ا>لگوه>ا، م>انند انسان >ها تصمي>م گير>ي مي كنن>د.

به مح>دوده اطالع>اتي از الگوه>اي خ>برگي انس>ان ك>ه ب>ه ي>ك سيس>تم گفته مي ش>ود. task domainخبر>ه من>تقل مي ش>ود،

اين مح>دوده، س>طح خ>برگي ي>ك  سيس>تم خ>بره را مش>خص مي كن>د ونش>ان >مي ده>د> ك>ه آن >سيس>ت>م خ>بره ب>راي >چ>ه كا>ره>ايي> ط>راحي ش>ده

است. سيس>تم خ>بره ب>ا اينtask ه>ا ي>ا وظ>ايف مي توان>د كاره>ايي چ>ون

ب>رن>امه >ريزي، زمانبن>دي، >و ط>راحي> را در ي>ك حي>ط>ه تع>ري>ف ش>ده انج>ام دهد.

(Expert Systems)سيستم های خبره ،به رون>>>>د س>>>>اخت ي>>>>ك سيس>>>>تم خ>>>>برهknowledge

engineering .يا مهندسي دانش گفته مي شود  يك مهن>دس دانش باي>د اطمين>ان حاص>ل كن>د ك>ه سيس>تم خ>بره

ط>راحي ش>ده، تم>ام دانش م>ورد ني>از ب>راي ح>ل ي>ك مس>ئله را دارد.

هر سيس>تم خ>بره از دو بخش مج>زا س>اخته ش>ده اس>ت: پايگ>اهدانش و موتور تصميم گيري.

پايگ>اه دانش ي>ك سيس>تم خ>بره از ه>ر دو ن>وع دانش مبت>ني ب>ر (  heuristic( و ن>>>>يز دانش غ>>>>يرقطعي )factual) حق>>>>ايق

استفاده مي كند. موت>ور تص>ميم گيري سيس>تم خ>بره را ق>ادر مي كن>د ب>ا اس>تفاده از

قوانين پايگاه دانش، پروسه تصميم گيري را انجام دهد.

مزایای سیستم های خبره

افزایش قابلیت دسترسکاهش هزینهکاهش خطردائمی بودنتجربیات چندگانهافزایش قابلیت اطمینان( قدرت تبیینExplanation) پاسخ دهی سریعپاسخ دهی در همه حاالتپایگاه تجربهسهولت انتقال دانش

چند سیستم خبره مشهور

Dendarl : ،ب>>ا بررس>>ي آرايش و اطالع>>ات مرب>>وط ب>>ه ي>>ك م>>اده.كندمی ساختار مولكولي آن را شبيه سازي

MYCIN : تش>خيص عفونت ه>اي خ>وني ب>ا بررس>ي اطالع>ات ب>ه دس>ت.آمده از شرايط جسمي بيمار و نيز نتيجه آزمايش هاي او

Centaur: بررس>>ي آزمايش ه>>اي تنفس>>ي و تش>>خيص بيماري ه>>اي .ريوي

منطق فازي(Fuzzy Logic) تئ>>وري مجموعه ه>>اي ف>>ازي و منط>>ق ف>>ازي را اولين ب>>ار

معرفي نمود.1965پرفسور لطفي زاده در سال منط>ق ف>ازي ب>ه سيس>تم هايي اش>اره دارد ك>ه ب>ه ج>اي مق>ادير

“درس>>>>ت” و “نادرس>>>>ت” ك>>>>ه در محيط ه>>>>اي ديجيت>>>>ال طبيعي ترند، مي توانند با سطوح متغير قطعيت كار كنند.

را عض>ویت ب>اینری عناص>رتئ>وري مجموعه ه>اي ف>ازي مفه>وم بسط مي دهد و عضويت درجه بندي شده را مطرح مي كند.

(Fuzzy Logic)منطق فازي

جالب ترين ك>اربرد منط>ق ف>ازي، تفس>يري اس>ت ك>هاين علم از س>>>>اختار تص>>>>ميم گيري هاي موج>>>>ودات هوش>مند، و در راس آن ه>ا، ه>وش انس>اني، ب>ه دس>ت

.مي دهد شايد يكي از ج>>الب ترين كاربرده>>اي منط>>ق ف>>ازي

ه>>وش مص>>نوعي در بازي ه>>اي راي>>انه اي و جلوه ه>>اي ويژه سينمايي باشد.

منط>>>ق ف>>>ازي در هوش>>>مند س>>>اختن روبات ه>>>ايسخت افزاري نيز كاربردهاي زيادي دارد.

(Neural Networks)شبكه هاي عصبي

شبكه هاي عص>بي را مي ت>وان ب>ا اغم>اض زي>اد، م>دل هاي الك>ترونيكي ازساختار عصبي مغز انسان ناميد.

.ب>ر تجرب>ه اس>توار است ¡ مكانيس>م فراگ>يري و آم>وزش مغ>ز اساس>ا مدل هاي الك>ترونيكي ش>بكه هاي عص>بي ط>بيعي ن>يز ب>ر اس>اس همين

الگ>>و بن>>ا> ش>>ده> ان>د و روش برخ>>ورد چ>>نين م>>دل ها>يي ب>>ا مس>>ا>ئل، ب>>ا رو>ش ه>>اي >محاس>>بات>ي ك>>ه به> ط>>ور م>عم>>ول ت>وس>>ط سي>س>>تم ها>ي

كامپيوتري در پيش گرفته شده اند، تفاوت دارد. شبكه هاي عص>بي شبيه س>ازي ش>ده ي>ا ك>امپيوتري، فق>ط قادرن>د ت>ا

ب>خش ك>>>وچك>ي از >خصوص>>>يات> و ويژ>گي ه>>>اي >ش>>>بكه> ها>ي عص>>>بي بيولوژيك را شبيه سازي كنند.

در حقيقت، ه>دف از ايج>اد ي>ك ش>بكه عص>بي نرم اف>زاري، بيش از آنك>هشبي>ه س>>ازي م>غ>>ز >انس>>ان >با>ش>>د،> اي>ج>>اد> مك>اني>س>>م ديگ>>ري >ب>>ر>اي >ح>>ل م>س>>ائل >مهند>س>>ي ب>>ا اله>>ام >از ال>گ>>وي رفت>>ار>ي ش>>بكه> هاي بيولوژي>>ك

است.

(Neural Networks)شبكه هاي عصبي مدل ریاضی

(Neural Networks)شبكه هاي عصبي

واق>>ع ه>>نر ي>>ك ط>>راح ش>>بكه هاي عص>>بيمي توان>د در چگ>ونگي ت>ركيب نرون ه>ا در ي>ك

(، متجلي neuran Clusteringش>>>>بكه> )شود.

در ش>بكه هاي عص>بي بيولوژي>ك، نرون ه>ا درس>>اخت>ار ي س>>ه ب>ع>>دي >ب>>ه ي>ك>>ديگ>ر اتص>>ال

يافته اند. اتص>االت بين نرون ه>ا در ش>بكه هاي عص>بي

بي>ولوژي>ك آنق>در زي>اد و >پيچيده اس>ت ك>ه ب>ه هيچ وج>>>ه ن>مي >ت>>>وا>ن ش>>>بكه م>ص>>>نوعي

مشابهي طراحي كرد. تكنول>وژي م>دارات مجتم>ع ام>روزي ب>ه م>ا

ا>مك>ان >مي ده>د ك>ه ش>بكه> هاي عص>بي >را در ساختار >هاي دو بعدي طرا>حي ك>نيم.

الگوریتم ژنتیک

الگوريتم ه>اي ژنتي>ك از اص>ول انتخ>اب ط>بيعي داروين ب>راي ي>افتنيا >تطبي>ق ال>گو استف>اده >مي كنند.ی ف>رمول بهي>نه جهت >پيش بين

در حقيقت ب>دين روش مي ت>وانيم در فض>اي ح>الت مس>ئله حرك>تيس>ري>ع تر> ب>راي ي>ا>فتن ج>واب ه>اي احت>م>الي دا>ش>ته باش>يم؛ يع>ني مي ت>و>انيم ب>ا> ع>دم بس>ط د>ادن ك>لي>ه ح>االت،> ب>ه> جواب ه>اي م>ورد >نظ>ر

برسيم. الگوريتم ه>اي ژنتي>ك الگوريتم ه>ايي هس>تند ك>ه داراي ق>درت بس>يار

زي>ادي در> ي>افتن ج>واب مس>ئله هس>تند، ا>م>ا باي>د> توج>ه> داش>ت> ك>ه ش>ايد بت>و>ان >ك>ار>برد اص>لي اي>ن الگ>وري>تم ه>ا را د>ر مس>ائل>ي در نظ>ر گ>رفت ¡ ب>ررس>ي> هم>ه ك>ه> داراي> فض>ا>ي ح>الت> ب>س>يا>ر ب>زرگ> >هس>تن>د و عم>الحا>لت ه>ا ب>راي انس>ان> در >زمان ه>اي> نر>م>ال )در> ح>د عم>ر بش>ر(> ممكن

نيست. بين ح>االت مختل>ف مس>ئله باي>د ¡ از ط>رفي باي>د توج>ه داش>ت ك>ه حتم>ا

داراي پيوستگي مناسب و منطقي باشيم.

( Machine Vision)بينايي ماشين

از مي>ان هم>ه ش>اخه هاي ه>وش مص>نوعي، ش>ايد ك>اربردي ترينآن ها كامپيوتري و مكانيزه كردن سيستم هاي بينايي باشد.

دامن>ه ك>اربرد اين ش>اخه از فن>اوري در ح>ال رش>د، بس>يار وس>يعاس>ت و از كاربرده>اي ع>ادي و معم>ولي مث>ل كن>ترل كيفيت خ>ط ت>ولي>د و> نظ>ارت> وي>دئويي گ>رفت>ه ت>ا تكنولوژ>ي ه>اي >جدي>د>

مثل اتومبيل هاي بدون راننده را دربرگرفته است. دامن>ه كاربرده>اي اين تكنول>وژي براس>اس تكنيك ه>اي م>ورد

استفاده در آن ها تغيير مي كند.

بينايي ماشين کاربردهای

کنترل کیفیت خط تولیدسيستم هاي تشخيص ايرادتشخيص الگوربات هاسه بعدي سازيتشخيص متن نوشته شده

(NLP) پردازش زبان های طبیعی

پ>ردازش زبان ه>ای ط>بیعی عب>ارت اس>ت از اس>تفاده از رایان>ه برای پردازش زبان گفتاری و نوشتاری.

پردازش زبان ه>>ای ط>>بیعی بعن>>وان زیرمجم>>وعه ای از ه>>وشمص>نوعی ، می توان>د توص>یه ها و بیان>ات را ب>ا اس>تفاده از زب>انی که ش>ما ب>ه ط>ور ط>بیعی> در مکالم>ات >روزم>ره >بک>ار م>ی بری>د، ب>فهم>د و

مورد پردازش قرار دهد. به ط>ورکلی نح>وه ک>ار این ش>اخه از ه>وش مص>نوعی این اس>ت

که زبانهای طبیعی انسان را تقلید می کند. در پ>ردازش زبانه>ای ط>بیعی ، انس>ان و ک>امپیوتر ارتب>اطی ک>امال

نزدیک با یکدیگر دارند. تالش عم>ده در این زمین>ه ماش>ینی ک>ردن فراین>د درک و برداش>ت

مفاهی>م بی>ان گردی>ده با ی>ک زب>ان >طبیع>ی ان>سانی ست.

(NLP) پردازش زبان های طبیعی

به طبیعی زبان های پردازش برای کارآمدی سیستم هنوزنیامده است .وجود

: از عبارتند زمینه این در اساسی موانعمعانی ◦ درک به نیاززبان ها ◦ دستور نبودن دقیق

(NLP) پردازش زبان های طبیعی

در این زمینه عبارتند از:کارکردهای مهم خالصه سازی خودکار◦استخراج اطالعات◦بازیابی اطالعات◦ترجمه ماشینی◦تشخیص نوری نویسه ها◦تشخیص گفتار◦ویرایش◦

LISP

PROLOG

تکنیک ها و زبان های برنامه نویسی هوش مصنوعی

زبانه>ای برنام>ه نویس>یLISP,PROLOG از مهم>ترین زبانه>ای .مورد استفاده در هوش مصنوعی هستند

ب>اعث ش>ده ک>ه ش>یوه ها این زب>ان ه>امعن>ایی خصوص>یات نح>وی و و راه حل های قوی برای حل مسئله ارایه کنند.

PROLOG ی>ک زب>ان برنام>ه نویس>ی منطقی اس>ت. در این زب>انی>>ک> مفس>>ر برن>ام>>ه را >ب>>ر اس>>ا>س ی>>ک> منط>>ق می >نویس>>د. ای>>ده اس>>تفاده> توص>>یفی م>حاس>>به او>لی>>ه ب>>را>ی ب>ی>>ان خص>وص>>یات ح>>ل

.می باشد PROLOGم>سئله> یکی از محوریتهای >مشارک>ت LISP ی>>ک زب>>ان کام>>ل اس>>ت ک>>ه دارای عملکرده>>ا و ¡ اص>>وال

لیس>>ت های الزم>>ه ب>>رای توص>>یف عملکرده>>ای جدی>>د، تش>>خیص تناسب و ارزیابی معانی می باشد.

ویژگی های فلسفی هوش مصنوعي

ه>وش مص>نوعي از نماده>اي ع>ددي در ح>ل : بازنم;ايي نم;ادين ،م>س>ائل> اس>تفا>ده مي کن>د. >ه>وش >مص>نوع>ي ب>ر پ>اي>ه د>س>تگا>ه دوگ>اني

صفر و يک مسائل را حل مي کند.:کن>د،مس>ائل روش اکتش;افي می ح>ل مص>نوعی ه>وش ک>ه ی

معموال راه حل الگوريتمي ندارند.:مص>>نوعیبرنام>>ه ه>>اي بازنم;;ايي مع;;رفت از تط>>ابق ه>>وش

عملي>ات اس>تداللي نم>ادين رايان>ه ب>ا ع>الم خ>ارج حک>ايت مي کنند.:ه>وش مص>نوعي مي توان>د در ح>التي ک>ه هم>ه اطالع;ات ن;اقص

اط>العات م>ورد >نياز د>ر دسترس >نيستند >، به حل> مس>اله >دست بيابد.:ه>وش مص>نوعي مي توان>د درص>ورتي ک>ه ب>ا اطالع;ات متن;اقض

ا>طالع>ات متن>اقض رو>ب>ه رو ش>ود ح>ل >مناس>بي ب>را>ي مس>اله پي>دا کن>د. ه>و>ش مص>نو>عي در> چ>ني>ن م>ور>دي به>ترين> راه >را ب>راي> ح>ل مس>اله و

رفع تناقض انتخاب کند.

Recommended