پاسخهاي آزمون پايانترم هوش مصنوعيترم دوم 84-85مدت امتحان 3 :ساعت :1-1در ،S.A.دما بيانگر احتمال رفتن به وضعيت بدتر در حين حركتت است .در صورتيكه گره بعدياي كه براي حركت انتخاب كردهايم از گتره فعلي به ميزان Eبدتر باشد ( Eمنفي است) ،با احتمال ) exp(E/Tبته اين گره ميرويم .بنابراين هرچه دما بيشتر باشد ،احتمال انتقال به حالت بدتر بيشتر ميشود و هرچه كمتر باشد ،به تپته نتوردي معمتولي نزديكتر ميشويم. :1-2يك گره زماني از OLخارج ميشود كه هيچ گره ديگري وجود نداشته باشد كه بهتر به نظر برسد (جمع هيورستيك و هزينه واقعتياش) كمتتر ً بهتترين باشد .به اين ترتيب ،زماني كه يك گره هدف خارج شود ،قطعا هدف است ،امتا در صتورتيكه گتره در زمتان A ورود به OLبررسي شود ،ممكن است گره هتدف 4 6 ديگري وجود داشته باشتد كته از ايتن گتره =h 0 بهتر باشد و هنوز وارد OLنشده باشد .بته h=1 B C اين ترتيب * Aبا اين تسريع تضتمين بهينته بودن جوابش را از دستت متيدهتد .در مثتال 1 2 زير ،ابتدا گره Aوارد OpenListميشود .سپس D E دو گره Bو Cبه OLوارد ميشوند .اگتر در h=0 h=7 همين جا هدف بودن را بررسي كنتيم ،گتره C به عنوان جواب انتخاب ميشود ،اما اگر ادامه دهيم به گره Dميرسد. :1-3نه .مثتال روبترو ،هتر گره با يتك حترف و يتك عتدد حترف، نشان داده شده است كه E6 D5 نام گره و عدد ،ميزان تتابع ارزش آن استتت .عتتدد بيشتتتر B3 A4 بيانگر گره مناسبتتر استت و گره شروع Sميباشد. F6 S0 در اين حالت ،الگتوريتم H.C. به ترتيب گرههتاي D ،A ،Sو 3 Gرا بررسي متيكنتد ،امتا C2 تدم اول B ،A ،Beam Searchدر قت و Cرا بتته عنتتوان نستت اول همسايههاي Sانتخاب ميكنتد. H6 درقدم دوم بته F ،Eو Hمتي- پردازد و در قدم ستوم ،چتون تمام همسايههاي اين سه گره ارزش كمتري دارند ،يكي از ايتن سته را به عنوان جواب بر ميگرداند. G9 :2به اين ترتيب: توصيف ژنوم :يك 3تايي مرتب از اعداد حقيقتي كته بته ترتيتب بيانگر سه مقدار ،Y ،Xو Zهستند .در صورتي Gيك ژنوم باشد، سه پارامتر آنرا با ،G.Y ،G.Xو G.Zنشان خواهيم داد: Z Y X تابع ارزشگذاري ) :(Fitness Functionدر صورتي كه هر ركتورد Rداراي پارامترهاي R.C ،R.B ،R.Aو R.Resultباشتد و ركتورد Nام بتا RN نشان داده شود ،مقدار روبرو ميتواند بيانگر تابع ارزشگتذاري باشد: 1000 )Fitness (G ) (R i .A G.X R i .B G.Y R i .C G.Z) (R i .Result i 1 يكتي از،3/1 با احتمتال،G براي جهش ژنوم:(Mutation) تابع جهش [-0.1 .. با يك مقدار تصتادفي در بتازهG.Z و،G.Y ،G.X سه مقدار (البته در مورد ميزان تغيير ميتتوان بثت هتاي. جمع شوند+0.1] . اما براي اين جا در همين حد كافيست،دقيقتري نمود ژنومهتاي،G2 وG1 براي تركيب دو ژنوم:(Cross Over) تابع تركيب : به شك زير توليد شوندG4 وG3 G3 = (G1.X, G4 = (G2.X, G2.Y, G1.Y, G2.Z). G1.Z). : به اين ترتيب:3 - در راي گيري دانشگاه به ساخت استخر راي متي1 دانشجوي شماره.1 :دهد Student(S1) [ UniBuiltsPool UniListensTo(S1) ] در راي گيري دانشگاه به عدم ساخت استخر راي2 دانشجوي شماره.2 .ميدهد Student(S2) [ ~UniBuiltsPool UniListensTo(S2) ] معتقد است دانشگاه هرگز به حرف يتك دانشتجو3 دانشجوي شماره.3 .گوش نميكند S; Student(S) ~UniListensTo(S) :CNF به تبدي Student(S1) ( UniListensTo(S1) ~UniBuildsPool ) Student(S2) (UniListensTo(S2) UniBuildsPool ) ~UniListensTo(S1) ~UniListensTo(S2) :رسيدن به تناقض با رزولوشن St(S1) St(S2) Listen(S1)Ú ~Builds Listen(S2)Ú Builds Builds ~Listen(S1) ~Listen(S2) ~Builds :4-1 At( A , B): Holding(Obj): OnFloor: :عملها Object A is at Position B. Monkey is holding Obj. Monkey is on floor. Go(A,B): Precondition: At(Monkey,A), OnFloor Effects: ~ At( Monkey,A) , At( Monkey, B) Push(A,B,Obj): Precondition: At(Monkey,A), At(Obj, A), OnFloor Effects: ~ At( Monkey,A) , At( Monkey, B), ~ At( Obj ,A) , At( Obj, B) ClimbBox: :عبارتها Precondition: At(Monkey,X), At(Box,X), OnFloor Effects: ~ OnFloor. Grasp(X,Obj): Precondition: At(Monkey,X), At(Obj,X), ~OnFloor Effects: Holding(Obj). :4-2 )Go(A,B )~At(Monkey,A )At(Monkey,B )At(Monkey,A OnFloor )At(Monkey,A )At(Box,B )At(Benana,C OnFloor )Grasp(C,Benana )Holding(Benana Start )At(Monkey,C )At(Benana,C ~OnFloor )Push(B,C, Box )At(Monkey,C )~At(Monkey,B )At(Box,C )~At(Box,B Finish )Holding(Benana )At(Monkey,B )At(Box,B OnFloor ClimbBox ~OnFloor )At(Monkey,C )At(Box,C OnFloor :4-3اگر آخرين دستوري كه اضافه ميكنيم Go(A,B) ،باشد ،ايتن دستتور لينك OnFloorرا اضافه ميكند .دستور ،ClimbBoxيك نتيجته ~OnFloorدارد كه با اين لينك در تضاد است و بايد به طريقي رفع تداخ نمود. :5-1در صورتيكه دو سطح از گراف توليد شده مشتابه هتم باشتند ،بته وضعيتي رسيدهايم كه ادامه گتراف ستودي نتدارد .ايتن موضتوع level off ناميده ميشود. :5-1از سطح آخر شروع ميكنيم .مجموعه اهداف الزم را انتخاب ميكنيم. سپس به صورت بازگشت به عقب ،مجموعهاي از اعمال كه با هم در تضتاد نباشند و اهداف مورد نظر را توليد كنند انتخاب كرده ،پيش نيازهاي اين اعمال را اهداف جديد قرار ميدهيم و روند تا رسيدن به سطح اول ادامه مييابد. :6-1 :6-2 پاسخهاي آزمون ميانترم دوم هوش مصنوعي ترم دوم 84-85 Start, A, B, D, E, F, Goal2 :7-1 :7-2با افزايش عمق :1 Start, D, B, F, A, Goal2 :7-3 Start, D, Goal2 :7-4 Start, A, B, D, Start, A, E, B, F, D, Goal2 :8بله ،مسائ منطق CSPهستند ،اما به دلي وجود روشهاي خاصتتر از مسائ عمومي CSPبه عنوان مسئله مجزا بررسي ميشوند .ايتن روشهتاي خاص ،از طرفي امكان ساخت heuristicهاي مخصوص اين دسته را متيدهنتد و از طرف ديگر روشهاي سريعتتر از آزمتون حالتتهتاي ممكتن (آنچته در جستجوي عام يا در CSPانجام ميدهيم) بوجود ميآورند. :9خير ،تركيب خطي لزوما admissibleنيست ،چرا كه ممكن است خاصيت خوش بينانه بودنش را از دستت بدهتد .امتا در صتورتيكه H1تتا H3مثبتت باشند ،حداق هر تركيب A.H1+B.H2+C.H3كه در آن A+B+C <1باشد admissible هست .نظري اين بث را براي حالت منفي نيز ميتوان كرد. :10صفثه 107تا 110كتاب. پاسخهاي سوالهاي اضافي هوش مصنوعيترم دوم 84-85مدت امتحان 3 :ساعت :11.1مسئله .XOR :11.2ميتوان ژنوم را به شك يك درخت در نظر گرفت .در اين حالت هر گره درخت بيانگر يك عملگر مثاسباتي است ،جهتشهتا نتوع عملگرهتا و پارامترهاي آنها را عوض ميكنند و گاهي شاخهاي را قطع ميكننتد يتا شاخهاي ميافزايند. :11.3در الگوريتمهاي ژنتيك موازي ،به انتقال يك ژن از يك مجموعته به مجموعه ديگر مهاجرت ) (Immigrationميگويند. مدت امتحان:
© Copyright 2026 Paperzz