oldmagina

Editorial Board
  • تعداد محتوا

    2,144
  • عضوشده

  • آخرین بازدید

  • Days Won

    20

تمامی ارسال های oldmagina

  1. [size=5][color=#0000FF]مقایسه زنجیره جلورونده و زنجیره عقب رونده :[/color][/size] برای این مقایسه مثال زیر خیلی کمک کننده خواهد بود. واقعیات : - [color=#ff0000]A[/color] - [color=#ff0000]B[/color] - [color=#ff0000]F[/color] قوانین : [color=#0000ff]1 - A (and) B --> C[/color] [color=#0000ff]2 - A--> D[/color] [color=#0000ff]3 - C (and) D --> E[/color] [color=#0000ff]4 - B (and) E (and) F --> G[/color] [color=#0000ff]5 - A (and) E --> H[/color] هدف : هدفمان در این مثال اثبات H است. ابتدا با [color=#ff0000]زنجیره جلو رونده[/color] شروع می کنیم . بر اساس استراتژی حل ناسازگاری ، قوانین را به ترتیبی که در بانک اطلاعاتی ظاهر شده اند ( شروع از [color=#0000ff]قانون 1[/color] ) انتخاب می کنیم . در وضعیت اولیه [color=#0000ff]قوانین 1 و 2[/color] هر دو تحریک می شوند . با فعال سازی [color=#0000ff]قانون 1[/color] شروع می کنیم . این امر باعث می شود که [color=#ff0000]C[/color] به بانک واقعیتها اضافه شود و سپس [color=#0000ff]قانون 2[/color] را فعال می کنیم که [color=#ff0000]D[/color] به بانک واقعیتها افزوده می شود. الان در بانک واقعیتها [color=#ff0000]A,B,C,D,F[/color] را داریم ولی به هدفمان که واقعیت [color=#ff0000]H[/color] است نرسیده ایم بنابراین پروسه را ادامه می دهیم . در ادامه [color=#0000ff]قانون 3[/color] تحریک و فعال می شود و واقعیت [color=#ff0000]E[/color] نیز به بانک اطلاعاتی ما افزوده می گردد. در نتیجه [color=#0000ff]قوانین 4 و 5[/color] هم تحریک می شوند . [color=#0000ff]قانون 4[/color] ابتدا فعال شده و حقیقت [color=#ff0000]G[/color] را به بانک اطلاعاتی می افزاید و سپس [color=#0000ff]قانون 5[/color] فعال می شود و واقعیت[color=#ff0000] H[/color] به بانک اطلاعاتی اضافه می گردد . به هدفمان که [color=#ff0000]H[/color] است رسیده ایم و پروسه را خاتمه می دهیم . همین مساله را می توان با [color=#ff0000]زنجیره عقب رونده[/color] بررسی کرد. برای اجرای زنجیره عقب رونده علاوه بر بانک واقعیات و بانک قوانین به یک بانک اهداف نیز نیاز داریم . با شروع بررسی بانک اهداف شامل [color=#ff0000]H[/color] است که می خواهیم به آن برسیم . حال باید ببینیم کدام قوانین باید فعال شوند تا به این نتیجه برسیم . قانون 5 تنها قانونی است که [color=#ff0000]H[/color] را به عنوان نتیجه می دهد . لذا جهت رسیدن به [color=#ff0000]H[/color] ، مقدم های [color=#0000ff]قانون 5[/color] را که [color=#ff0000]A[/color] و [color=#ff0000]E [/color]هستند را باید داشته باشیم. در حال حاظر واقعیت [color=#ff0000]A[/color] در بانک اطلاعاتی موجود است ؛ بنابراین فقط لازم است تا مقدم دیگر یعنی [color=#ff0000]E[/color] را بدست بیاوریم. در این مرحله چون فقط همین کار برای بدست آوردن[color=#ff0000] H[/color] کافی است [color=#ff0000]H[/color] را از بانک اطلاعاتی خارج می نمائیم . از این به بعد هدف اثبات [color=#ff0000]E[/color] است. [color=#0000ff]قانون 3[/color] در قسمت نتیجه شامل[color=#ff0000] E[/color] می شود بنابراین جهت بدست آوردن [color=#ff0000]E[/color] باید قسمت مقدم[color=#0000ff] قانون 3[/color] که شامل[color=#ff0000] C[/color] و [color=#ff0000]D[/color] می باشد را فراهم کنیم. چون هیچ کدام از این دو در بانک واقعیتها قرار ندارند لازم است هر دو آنها به دست آیند در نتیجه هر دو را به بانک اهداف اضافه می کنیم و [color=#ff0000]E[/color] را از بانک اهداف خارج می نمائیم. [color=#ff0000]D[/color] نتیجه[color=#0000ff] قانون 2[/color] است و مقدم [color=#0000ff]قانون 2[/color] که [color=#ff0000]A[/color] است در حال حاضر در بانک واقعیتها وجود دارد . به همین ترتیب [color=#ff0000]C[/color] از [color=#0000ff]قانون 1[/color] نتیجه می شود . مقدم[color=#0000ff] قانون 1[/color] ، [color=#ff0000]A [/color]و [color=#ff0000]B[/color] می باشند که هر دوی آنها در بانک واقعیتها قرار دارند بنابراین همه اهداف در بانک واقعیتها حل شده اند و نتیجه نهایی که[color=#ff0000] H[/color] می باشد قابل دستیابی شده است و کار تمام است. در این مثال زنجیره عقب رونده احتیاج به اجرای تعداد کمتری از قوانین برای حصول به هدف را دارد ( 4 قانون از طریق زنجیره عقب رونده در مقابل 5 قانون زنجیره جلورونده). اگر بانک قوانین مقدار قوانین بیشتری از حال حاضر داشته باشد زنجیره جلورونده بازهم ناکارآمدتر عمل خواهد کرد. [color=#0000ff]عموما زنجیره عقب رونده زمانی بهتر عمل می نماید که تعداد نتایج ممکن کم باشند ( یا فقط یکی باشد ) و تعداد واقعیت های ممکن زیاد باشد و لزوما تعداد کمی از آنها به نتیجه مطلوب برسند. در مقابل هنگامی که تعداد نتیجه های ممکن به نسبت واقعیتهای موجود بیشتر شود ، زنجیره جلو رونده مناسب تر به نظر می رسد .[/color] در هنگام انتخاب زنجیره جلورونده و یا زنجیره عقب رونده برای یک مساله باید به این که فرد خبره در این مساله چگونه تصمیم میگیرد ، توجه شود . چرا که استدلالهای مبتنی بر قانون عموما جهت [color=#ff0000]سیستم های خبره[/color] ( Expert Systems ) مورد استفاده قرار می گیرند.
  2. [size=5][color=#0000FF]زنجیره عقب رونده :[/color][/size] زنجیره جلو رونده یک مجموعه از حقایق و قوانین را به منظور دستیابی به نتایجی که می توانند مشتق شوند اعمال می نمایند و معمولا زمانی مفید هستند که مجموعه ای از واقعیتها وجود دارند و کاربر دقیقا نمی داند که به دنبال کدام نتایج است و خود ماشین در مورد ان تصمیم می گیرد. در بعضی اوقات زنجیره جلورونده می تواند ناکارآمد باشد چرا که به نتایجی دست می یابد که مورد توجه کاربر در حال حاضر نیست . در چنین حالتهایی که نتایج خاصی باید بروز کند ، زنجیره عقب رونده گزینه بهتری می باشد. در زنجیره عقب رونده ، از یک نتیجه شروع می کنیم که همان [color=#ff0000]فرض [/color]( Hypnosis ) است که به دنبال بروز آن هستیم و هدف این است که نشان دهیم که از طریق واقعیتها و قوانین موجود در بانک چگونه می توان به آن دست یافت. نتیجه ای که ما به دنبال بروز آن هستیم [color=#ff0000]هدف[/color] ( Goal) نامیده می شود و به همین دلیل این روش به عنوان [color=#ff0000]روش استدلال هدف گرا [/color]( Goal Driven Reasoning ) شناخته می شود. زنجیره عقب رونده اغلب در فرموله سازی برنامه ریزی ها استفاده می شود. در یک برنامه ، ما با ترتیبی از فعالیت ها سر و کار داریم که یک برنامه ( شبیه یک عامل هوشمند ) تصمیم دارد تا جهت حل یک مساله خاص به انجام برساند . زنجیره عقب رونده پروسه فرموله سازی یک برنامه ریزی را بسیار کاراتر از زنجیره جلو رونده انجام می دهد. زنجیره عقب رونده با [color=#ff0000]وضعیت هدف[/color] شروع به کار می کند . وضعیت هدف ، مجموعه ای از شرایطی است که عامل امید دارد از طریق پیمودن برنامه ریزی انجام شده به آن دست یابد. بنابراین این وضعیت را مورد بررسی قرار می دهد تا ببیند چه اعمالی به آن ختم خواهند شد. به عنوان مثال اگر وضعیت هدف قرار گیری یک مهره در بلوک خاصی از جدول باشد، فعالیتی که باید برنامه ریزی شود روش جایگیری مهره در آن بلوک جدول است. در این فعالیت ممکن است وضعیت شروع کار در زمانهای مختلف یکسان نباشد و لازم باشد تا با توجه به وضعیت هدف فعالیتهای زیادی بررسی شوند تا روش رسیدن به هدف از وضعیت فعلی حالت شروع مشخص شود . در این روش یک برنامه باید به صورتی فرموله شود تا از حالت هدف شروع نماید و به سمت وضعیت شروع فعلی به سمت عقب حرکت نماید تا مسیر درست را بیابد. مزیت این روش در جاهایی بیشتر مشخص است که در آن امکان انجام فعالیتهای متعدد در وضعیت شروع بسیار زیاد باشد. در این نوع مسائل استفاده از زنجیره جلورونده جهت فرموله کردن برنامه ریزی بسیار ناکارآمد می نماید چرا که در آن صورت باید فعالیتهای زیادی بدون توجه به این که آنها ما را به سوی هدف می برند یا نه ، انجام شود.در واقع [color=#0000ff]زنجیره عقب رونده روش مطمئنی است که تضمین می کند که هر فعالیتی که توسط آن انتخاب می شود به طور قطع به هدف میرسد [/color]و بسیاری اوقات این مطلب باعث می شود که بررسی ها جهت برنامه ریزی بسیار کاراتر صورت گیرند.
  3. [color=#0000ff][size=5]حل ناسازگاری :[/size][/color] در شرایطی که بیشتر از یک نتیجه از مجموعه ای از واقعیتها استنتاج شود ، راههای مختلفی جهت تصمیم گیری در مورد این که کدام قانون فعال شود وجود دارد ( این که کدام نتیجه استفاده شود و کدام فعالیت به انجام برسد.) به عنوان مثال قوانین زیر را در نظر بگیرید : [color=#0000ff]- اگر سرد است آنگاه کت بپوشید . - اگر سرد است آنگاه در خانه بمانید. - اگر سرد است آنگاه بخاری را روشن فرمائید.[/color] اگر واقعیتی که در داخل بانک واقعیتها وجود دارد ، " سرد است " باشد ، واضح است که سه نتیجه متفاوت حاصل می شوند . در حالت مثال ما می توان هر سه نتیجه را دنبال کرد اما بسیاری از اوقات نتایج با هم سازگار نیستند. در [color=#ff0000]روش حل ناسازگاری[/color] ، [color=#ff0000]به قوانین سطوح مختلفی از اولویت داده می شود و وقتی تداخل رخ می دهد ، قانونی انتخاب می شود که اولویت بالاتری دارد .[/color] به عنوان مثال در مثال زیر : [color=#0000ff]- اگر مریض درد دارد آنگاه مسکن تجویز کن ( اولویت 10 ) - اگر مریض درد سینه دارد آنگاه مثل یک بیمار قلبی با آن برخورد کن. ( اولویت 100 )[/color] در این مثال واضح است که درمان مشکلات قلبی بیمار به مراتب مهم تر از درمان درد ساده است. روش دیگر ، [color=#ff0000]استراتژی بزرگترین سازگاری[/color] است . این [color=#ff0000]روش نتیجه ای را فعال می سازد که از بزرگترین قانون مشتق شده است .[/color] به عنوان مثال : [color=#0000ff]- اگر بیمار درد دارد آنگاه مسکن تجویز کن . - اگر بیمار درد قفسه سینه دارد و بیمار بیشتر از 60 سال دارد و بیمار سابقه ناراحتی قلبی دارد آنگاه او را به اتاق مراقبت ویژه منتقل کنید.[/color] در این مثال ، اگر مقدم های قانون دوم برآورده شوند در این صورت فعال شدن نتایج این قانون نسبت به قانون اول ارجح تر می باشندو زودتر فعال می شوند چرا که تطابق بیشتری برای آنها صورت می پذیرد. روند دیگر برای حل ناسازگاری ، [color=#ff0000]فعال نمودن قانونی است که آن قانون با واقعیتهایی که اخیرا به بانک اضافه شده اند ، منطبق می شوند.[/color] در هر کدام از این الگوریتم ها یا الگوریتم های مشابه ، سیستم فقط یک قانون را فعال می سازد و سپس متوقف می گردد( مثل تشخیص های پزشکی ) ، اما در بسیاری از حالتها ، سیستم نیاز دارد تا یک ترتیب مناسب را برای قانونها انتخاب نماید ( مانند زمان کنترل آسانسور ) چرا که هر کدام از قانون هایی که بر آن واقعیت ها منطبق شده اند نیاز است که در بعضی اوقات فعال گردند. [color=#0000ff][size=5]ابرقانونها :[/size][/color] در طراحی یک سیستم خبره ، لازم است تا روندی را جهت حل ناسازگاری انتخاب کنیم و لازم است تا از روشهای مختلفی به منظور حل انواع مختلف ناسازگاریها استفاده شود. به عنوان مثال در بعضی شرایط روندی استفاده می شود که قوانینی که اخیرا به سیستم اضافه شده اند را فعال کرد ( استفاده از قوانین جدید تر ) . چنین روشی زمانی به کار می آید که ترتیب زمانی اتفاقهای رخ داده مهم باشد . مثلا در هنگامی که کار ما یک زمینه خاص پزشکی باشد ، در نظر میگیریم که قوانین جدیدی که به سیستم اضافه می شوند بعضی قوانین قدیمی تر را از درجه اعتبار خارج می سازند . در چنین سیستمی احساس می شود که قوانین جدیدتر از دقت بیشتری نسبت به قوانین قبلی برخوردار می شوند. ممکن است حالتی وجود داشته باشد که در آن قوانین جدیدی که به سیستم وارد می شوند قوانینی خام باشند که در طی زمان اصلاح می گردند و تکمیل می شوند . در چنین حالتی اولویت دادن به قوانین قبلی ارجح تر به نظر می رسد. این نوع دانش [color=#ff0000]ابر دانش[/color] ( Meta Knowledge ) نامیده می شود . قوانینی که مشخص می نمایند چطور ناسازگاری ها حل شوند و کی و چطور جنبه های مختلف یک سیستم اجرا شوند . مهندس دانشی که سیستم خبره را بنا می کند مسوول ساخت ابر دانش مقتضی برای سیستم نیز هست . [color=#ff0000]ابر قانونها [/color]( Meta Rules ) از دید سیستم خبره به عنوان قوانینی مطرح می شوند که ترتیب قوانین دیگر را تعیین می نمایند . خود این ابر قوانین نسبت به قوانین نرمال سیستم از اولویت بیشتری برخوردار می باشند. به این طریق ابرقانون ها قانون هایی هستند که برفراز سایر قوانین قرار دارند.
  4. oldmagina

    قاهر F-313

    سلام برای این جت آموزشی تذرو از چه موتوری استفاده شده ؟ احتمالا مشابهتی بین ورودی هوای موتور این هواپیما با قاهر مشاهده نمی کنید؟ [img]http://gallery.military.ir/albums/userpics/thumb_Tazarve_1.jpg[/img]
  5. [color=#0000ff][size=5]زنجیره جلو رونده : [/size][/color] [size=4]در [color=#FF0000]زنجیره جلو رونده[/color] "[/size][right][background=rgb(248, 248, 255)]Forward Chaining" سیستم از یک مجموعه و واقعیتها شروع می کند و سعی می کند تا راهی جهت استفاده از آن قوانین و واقعیتها برای استنتاج نتیجه پیدا کند. این روش تحت عنوان [/background][/right][color=#FF0000][right][font=tahoma, helvetica, arial, sans-serif][background=rgb(248, 248, 255)]استدلال داده گرا [/background][/font][/right][/color][color=#000000][right][font=tahoma, helvetica, arial, sans-serif][background=rgb(248, 248, 255)]" Data Driven " هم مطرح می شود چرا که استدلال از یک مجموعه از داده ها شروع می شود و به هدف ( نتیجه ) ختم می شود.[/background][/font][/right][/color] [right][size=4][background=rgb(248, 248, 255)][font=tahoma, helvetica, arial, sans-serif][color=#000000]هنگامی که زنجیره جلورونده اعمال می شود در اولین مرحله واقعیتهایی از بانک واقعیتها اخذ می شود و بررسی می شود که آیا ترکیبی از آنها با همه مقدم های یکی از قوانین بانک اطلاعاتی که در بانک قوانین وجود دارند ، تطابق دارد یا نه . هنگامی که همه مقدم های یک قانون با واقعیتهایی از بانک واقعیتها منطبق باشند این قانون[/color][/font][color=#FF0000][font=tahoma, helvetica, arial, sans-serif] تحریک [/font][/color][font=tahoma, helvetica, arial, sans-serif][color=#000000]( Trigger ) می شود . معمولا وقتی یک قانون ،[/color][/font][color=#FF0000][font=tahoma, helvetica, arial, sans-serif] راه اندازی [/font][/color][font=tahoma, helvetica, arial, sans-serif][color=#000000]( Fire ) می شود به این معنی است که نتایج آن قانون به بانک حقایق افزوده می شود . اگر نتایج آن قانون فعال شده یک عمل یا توصیه باشد ، سیستم سبب می شود تا آن عمل انجام شود یا آن توصیه انجام گیرد.[/color][/font][/background][/size][/right] [size=4]به عنوان مثال قوانین زیر را در نظر بگیرید که آسانسور یک آپارتمان سه طبقه را کنترل می کند. [/size] [size=4]قانون 1 :[color=#0000ff] اگر در طبقه اول هستی و دکمه طبقه اول فشار داده شده است ، آنگاه درب را باز کن.[/color][/size] [size=4]قانون 2 :[color=#0000ff] اگر در طبقه اول هستی و دکمه در طبقه دوم فشار داده شده است آنگاه به طبقه دوم برو .[/color][/size] [size=4]قانون 3 : [color=#0000ff]اگر در طبقه اول هستی و دکمه در طبقه سوم فشارداده شده است آنگاه به طبقه سوم برو [/color][/size] [size=4]قانون 4 : [color=#0000ff]اگر در طبقه دوم هستی و دکمه در طبقه اول فشار داده شده است و به سمت طبقه سوم در حال حرکت می باشی آنگاه به یاد داشته باش که بعدا به طبقه اول بروی .[/color][/size] [size=4]این قوانین فقط یک زیر مجموعه کوچک از قوانین مورد نیاز هستند ، اما می توانیم از آنها جهت نمایش عملکرد زنجیره جلو رونده استفاده نمائیم.[/size] [size=4]تصور کنید که واقعیتهای زیر را در بانک اطلاعاتی مان وارد کنیم .[/size] [size=4]واقعیت 1 :[color=#ff0000] آسانسور در طبقه اول است .[/color][/size] [size=4]واقعیت 2 : [color=#ff0000]آسانسور در طبقه دوم فشار داده شده است .[/color][/size] [size=4]واقعیت 3 : [color=#ff0000]امروز سه شنبه است .[/color][/size] [size=4]حال سیستم قوانین را بررسی می کند و درمیابد که حقایق 1 و 2 با مقدمهای بیان شده در قانون 3 سازگار می باشند . از اینرو قانون 3 فعال می شود و به نتیجه می رسد.[/size] [size=4]نتیجه : به طبقه سوم برو.[/size] [size=4]حال این واقعیت به بانک اطلاعاتی اضافه می شود. از این نتیجه چنین برداشت می شود که آسانسور به سمت طبقه سوم حرکت داده می شود. باید توجه کنید که واقعیت 3 نادیده گرفته شده است چرا که با هیچ یک از مقدم های قوانین منطبق نیست. حال تصور کنید که آسانسور در طبقه دوم است و به سمت طبقه سوم در حال حرکت است ف در این حالت دکمه در طبقه اول فشرده می شود. این واقعیت که دکمه در طبقه اول فشرده شده است ، به بانک اضافه می شود و سبب فعال شدن قانون شماره 4 می گردد .[/size] [size=4]به عنوان مثالی دیگر در نظر بگیرید که بانک واقعیتها شامل واقعیتهای زیر باشد : [/size] [size=4]واقعیت 1 : [color=#ff0000]آسانسور در طبقه اول است .[/color][/size] [size=4]واقعیت 2 :[color=#ff0000] دکمه در طبقه دوم فشار داده شده است.[/color][/size] [size=4]واقعیت 3 : [color=#ff0000]دکمه در طبقه سوم فشار داده شده است.[/color][/size] [size=4]در این وضعیت به صورت همزمان هر دو قانون 2 و 3 تحریک می شوند . در چنین حالتهایی که بیشتر از یک نتیجه ممکن وجود دارد ، پروسه اثبات ناسازگاری باید اعمال شود تا تصمیم بگیرد کدام قانون فعال شده منجر به نتیجه شود.[/size]
  6. [color=#0000ff][size=5]استفاده از قوانین جهت نمایش دانش :[/size][/color] یک روش برای نمایش دانش استفاده از قوانین می باشد از قوانین به منظور بیان اینکه هر گاه یکسری شرایط درست و کامل به وجود بیاید ، چه چیزی باید اتفاق بیفتد ، استفاده می شود. قوانی عموما به شکل اگر ... آنگاه ... بیان می شوند به عبارت دیگر ، هدف قانون این است که معمولا به سیستم بگوید ( به عنوان یک سیستم خبره ) که در یک شرایط خاص چه عملی را انجام دهد و یا با توجه به شرایط ورودی سیستم از وضعیت جاری ، چه نتیجه ای را باید اتخاذ کند.عموما یک قانون می تواند بیشتر از یک مقدم داشته باشد که معمولا با [color=#ff0000]And[/color] یا [color=#ff0000]Or[/color] با هم ترکیب می شوند . به همین ترتیب هم یک قانون می تواند بیشتر از یک تالی داشته باشد که اشاره بر اقدامات متفاوای است که باید انجام شود. عموما بخش مقدم یک قانون یک مقدار از یک شیئ را با یک مقدار ممکن و با استفاده از یک عملگر مقایسه می نماید . یک مثال : ا[color=#ff0000]گر نام برابر "رضا " است و آب و هوا " سرد " است ، آنگاه "رضا " باید لباس " گرم " بپوشد[/color]. این یک نمونه از قوانین توصیه ای می باشد که یک مجموعه از ورودی ها را می گیرد و توصیه ای را به عنوان نتیجه پس می دهد . نتیجه این قانون در واقع یک عمل است و این عمل در قالب توصیه به رضا مطرح شده است که می گوید لباس گرم بپوشد. در بعضی حالتها قوانین فعالیتهای صریحتری مثل "[color=#ff0000] به چپ برو[/color] " یا "[color=#ff0000] در را ببند[/color] " بیان می کنند . در چنین حالتهایی قوانین جهت نمایش دستورات استفاده شده اند. قوانین می توانند به عنوان نمایش رابطه ها هم استفاده شوند . به عنوان مثال : " ا[color=#ff0000]گر دمای دماسنج زیر صفر باشد آنگاه هوا سرد است[/color] " . [color=#0000ff][size=5]سیستم های مبتنی بر قانون :[/size][/color] [color=#ff0000]سیستمهای مبتنی بر قانون[/color] ( Rule-Based System ) سیستمهای کامپیوتری هستند که از قوانین به منظور تولید یک سیستم جهت[color=#ff0000] توصیه نمودن[/color] ،[color=#ff0000] تشخیص[/color] ،[color=#ff0000] تعیین جهت انجام یک فعالیت در شرایط خاص[/color] و یا [color=#ff0000]حل یک مساله ویژه[/color] استفاده می نمایند. یک سیستم مبتنی بر قانون از اجزای زیر تشکیل شده است : - [color=#ff0000]بانک قوانین[/color] ( Knowledge Base) - [color=#ff0000]بانک واقعیت ها[/color] - [color=#ff0000]مفسر[/color] ( Interpreter ) یا [color=#ff0000]موتور استنتاج [/color]( inference Engine ) . در یک سیستم مبتنی بر قانون ، پایه دانش شامل مجموعه ای از قوانین است و دانشی را که سیستم دارد نشان می دهد. بانک واقعیتها بیانگر ور.دی ها به سیستم است که جهت به دست آوردن نتایج استفاده می شوند . مفسر یا موتور استنتاج بخشی از سیستم است که پروسه اشتقاق نتایج را کنترل می کند. از قوانین و حقایق استفاده نموده و آنها را با هم ترکیب می کند تا نتایج را استخراج کند. این نتایج اغلب با استفاده از استنتاج بدست می آیند . هر چند روشهای دیگری هم وجود دارند.استفاده از استنتاج جهت دستیابی به نتایج از روی مجموعه ای از مقدم ها [color=#ff0000]زنجیره جلو رونده[/color] ( Forward Chaining ) نامیده می شود. روند دیگری نیز تحت عنوان [color=#ff0000]زنجیره عقب رونده[/color] ( Backward chaining ) وجود دارد که از نتیجه شروع می کند و سعی می کند که نشان دهد نتیجه به دست امده درست است و برای این کار یک مسیر منطقی به سمت عقب را دنبال می کند. این مسیر منطقی از نتیجه شروع می شود و به مجموعه ای از مقدم ها که در بانک واقعیتها وجود دارند ختم می شود.
  7. [quote name='100' timestamp='1361125001' post='300663'] سلام می تونید به صورت پی دی اف درش بیارید !؟ چون اینجور خوندش یکم سخته .... [/quote] سلام هر وقت تموم شد چشم چون متن آماده ای ندارم و همینجوری که پیش میره دارم به صورت خلاصه مباحث اصلی رو میذارم فعلا جمع و جور نیست . اگر خدا بخواد و این تعریفها و مسائل پایه ای یه کم جمع و جور بشن و سر مطلب اصلی برسم . ، اینا رو یه جا جمع می کنم و پیشنهاد شما رو انجام میدم . پی نوشت : البته هنوز منتظر انتقال تاپیکم !!!
  8. [size=5][color=#0000FF]درخت های هدف :[/color][/size] [color=#FF0000]درخت هدف[/color] ( Thread Tree ) که And-OR Tree هم نامیده می شود ، یک مدل از درخت معنا است که جهت نمایش مسائلی که می توانند به همین ترتیب شکسته شوند بکار می آید. هر جواب برای مساله یک هدف می باشدو هر مرحله منحصر به فرد در طول این راه یک هدف خرد است . هر نود در درخت هدف یک هدف خرد را بیان می کند و فرزندان نودها هم اهداف خرد آن هدف به شمار می روند. بعضی از هدفها فقط در صورتی قابل دسترسی هستند که تمام اهداف خرد آن حل شده باشند . به این نودها در درخت هدف [color=#ff0000]نودهای AND[/color] گفته می شود که [color=#ff0000]اهداف AND[/color] را ارائه می دهند . در سایر حالات ، هدف از طریق دستیابی به هر کدام از این ریز اهداف قابل دسترسی است . چنین اهدافی [color=#ff0000]هدفهای OR[/color] نامیده می شوند و به وسیله [color=#ff0000]نودهای OR[/color] در درخت جستجو ارائه می شوند. درختهای هدف مانند سایر درختان معنایی و مشابه درختهای جستجو رسم می شوند . تفاوت اصلی بین درختان هدف و درختان جستجوی معمولی در این است که در این درختان جهت حل یک مساله تعدادی از ریز مسائل باید حل شوند. به این منظور ، نودهای هدف به جای نودهای هدف نودهای موفقیت نامیده می شوند چرا که هر نود برگ موفقیتی در یک قسمت کوچک مساله را بیان می کند. مثال : [center][img]http://upload.wikimedia.org/wikipedia/commons/thumb/7/7a/Threaded_tree.svg/220px-Threaded_tree.svg.png[/img][/center] [color=#ff0000]نودهای موفقیت[/color] معمولا نودهای and هستند . نودهای برگی که نودهای or باشند معمولا حل نمی شوند و [color=#ff0000]نودهای خطا[/color] نامیده می شوند. یکی از دلایلی که شکستن مسائل به اهداف خرد را بسیار مورد توجه قرار داده است شکل رفتاری انسانها است که معمولا به همین روش برای حل مشکلات اقدام می کنند . مثلا اگر کسی می خواهد برای مهمانان دعوت شده اش به خانه شام آماده کند ، در مرحله اول باید اهداف خردی را مشخص کند و بعد از حل آنها مساله اصلی قابل حل خواهد بود :[list] [*]نوع غذا و دستورالعمل تهیه آن مشخص شود. [*]محل تهیه و منابع مالی برای مواد اولیه مشخص شود. [*]مواد اولیه تهیه شود . [*]غذا پخته شود. [*]میز چیده و آماده شود. [/list] حل مسائل به این طریق برای انسانها بسیار منطقی به نظر می رسد زیرا در مقابله با مسائل پیچیده می توان با خرد کردن آنها مانند یکسری مسائل ساده و کوچکتر حلشان کرد.انسانها به این روش بسیار خوب عمل میکنند و معمولا به جواب می رسند. در برنامه نویسی برای کامپیوتر هم این روش در بعضی مسائل کارساز است. دو روش عمده جهت شکستن یک مساله به اهداف خرد وجود دارد: روش بالا به پایین و روش پایین به بالا. [color=#FF0000]در روش بالا به پایین[/color] ابتده مساله اصلی به اهداف کوچکتر شکسته می شودو به همین ترتیب آن اهداف هم به اهداف ریزتر خرد می شوند و این عمل تا رسیدن به نودهای برگ یا [color=#FF0000]نودهای موفقیت [/color]( که در واقع [color=#FF0000]مسائل ساده قابل حل[/color] هستند ) ادامه پیدا می کند .در [color=#ff0000]روش پائین به بالا[/color] ابتدا لازم است که همه اهداف خردی که جهت حل کامل مساله لازم می باشند تعیین گردند . در ادامه شروع به حل این نودهای موفقیت می شود و این کار به قدری ادامه پیدا می کند تا جواب کلی نمایان شود. انسانها همواره بر اساس یکی از این دو روش فکر می کنند . حل یک مساله تجاری از بالا به پایین به این معنی است که ابتدا یک تصویر جامع از موفقیت در نظر گرفته شود و سپس به گونه ای عمل شود که اهداف خردی که جهت تحقق هدف اصلی لازم است ، محقق شوند. این به معنی آن است که اهداف خرد به مدیران سطح میانی ارجاع پیدا می کنند و از آنها خواسته می شود تا آن کارها را انجام دهند . هر کدام از مدیران سطح میانی هم آن وظیفه را به چند بخش تقسیم کرده و انجام هر بخش را به یک زیر دست خود واگذار می کنند . در نهایت مساله با حل شدن در پایین ترین سطح به صورت کامل حل خواهد شد ، بدون آنکه مدیر اصلی بداند که چطور جزئیات هر قسمت حل شده است و نیز عاملان جزء سیستم هم قسمت مساله خود را حل می کنند بدون آنکه بدانند خروجی آنها چه تاثیری در کل سیستم می گذارد. در مقابل روش حل مساله تجاری به صورت پایین به بالا این است که تمام مسائل مجزا مشخص شوند و به دنبال حل آنها باشیم ، بدون این که سازماندهی خاصی برای این کار وجود داشته باشد. در این بین سیستمها ممکن است نیاز به ارتقا داشته باشند و بخشهای مشخص نیاز به ساعات کار بیشتری پیدا کنند . تئوری پشت صحنه این شکل الگوریتم آن است که اگر تمام قسمتهای مجزا در تجارت به درستی عمل نمایند ، در نهایت سیستم هم به درستی عمل خواهد کرد.
  9. [color=#0000ff][size=5]درختهای معنایی :[/size][/color] [size=4]یک [color=#ff0000]درخت معنایی[/color] ( Semantic Tree ) یک نوع شبکه معنی است که خصوصیات زیر را دارا می باشد :[/size][list] [*][size=4]هر نود ( به جز ریشه ) به طور مستقیم یک [color=#ff0000]نود والد [/color]( Predecessor ) و یک یا چند [color=#ff0000]نود فرزند[/color] ( Successor ) دارد.[/size] [*][size=4]یک نود وجود دارد که نود قبلی ندارد. این [color=#ff0000]نود ریشه[/color] نامیده می شود. عموما در هنگام جستجو در یک درخت معنا ،از نود ریشه شروع می کنیم( نود ریشه بیانگر نقطه شروع یک مساله است ).[/size] [*][size=4]بعضی نودها نود بعدی ندارند . این نودها ، نودهای برگ نامیده می شوند. هدف مساله معمولا رسیدن به یک یا چند تا از نود های برگ است .[/size] [*][color=#ff0000]نیاکان[/color] ( Ancestors ) یک نود پدران آن نود در درخت در یک مسیر مشخص به طرف ریشه می باشند و نودهایی که در مسیر خاصی در درخت بعد از نود مورد نظر قرار می گیرند[color=#ff0000] نوادگان[/color] ( Descendants ) آن نود نامیده می شوند. [/list] مثال : [center][img]http://www.cs.utexas.edu/~sjhwang/projects/tom/tommotivation.jpg[/img][/center] یک مسیر در یک درخت معنا یک دنباله است که ممکن است شامل یک نود ( مسیری با طول صفر ) باشد . یک مسیر با طول یک شامل یک نود ، شاخه ای که از نود شروع می شود و فرزندی که از طریق آن به آن می رسیم ، است . مسیری که از نود ریشه شروع می شود و. به نود هدف می رسد [color=#ff0000]مسیر کامل[/color] ( Complete Path ) و مسیری که از نود ریشه شروع می شود و به یک برگ غیر هدف می رسد ، [color=#ff0000]مسیر جزئی[/color] ( Partial Path ) نامیده می شود. در درختهای معنا ف یک خط که دو نود را به هم وصل می کند یک [color=#ff0000]شاخه [/color]( Branch ) نامیده می شود . اگر یک نود n فرزند داشته باشد [color=#ff0000]فاکتور شاخه شدن[/color] ( Branching Factor ) آن n است.نود ریشه در یک درخت در سطح صفر قرار دارد و فرزندان نود ریشه در سطح یک هستند . به همین صورت فرزندان نودهای n همیشه در سطح n+1 خواهند بود. [color=#0000ff][size=5]درختهای جستجو : [/size][/color] جستجوی یک شبکه معنا شامل مراحلی مثل [color=#ff0000]پیمایش شبکه [/color]( معمولا به صورت منظم و گاهی به شکل نامنظم ) ، [color=#ff0000]تست نودها[/color] و [color=#ff0000]پیدا کردن نود هدف[/color] است . با توجه به این که در شبکه های معنا به شکل پایه گاهی مسیرهای حلقوی به وجود می آیند که پیمایش آنها پایان پذیر نیست ، بنابر این می توان راههای ممکن را در قالب یک شبکه معنای خاص با عنوان[color=#ff0000] درخت جستجو[/color] ( Search Tree ) بیان کرد. مثال : [center][img]http://upload.wikimedia.org/wikipedia/commons/thumb/d/da/Binary_search_tree.svg/300px-Binary_search_tree.svg.png[/img][/center]
  10. [size=5][color=#0000FF]فضاهای جستجو :[/color][/size] [size=5][size=4]در هوش مصنوعی بسیاری از مسائل را می توان با استفاده از [color=#ff0000]فضاهای جستجو[/color] ( Search Spaces ) مطرح کرد. به عبارت ساده تر یک فضای جستجو بیانی از مجموعه انتخابهای ممکن در مساله داده شده است که یک یا چند تا از آنها راه حل برای مساله هستند. به عنوان مثال در تلاش برای یافتن یک کلمه خاص در یک فرهنگ لغات که 100 صفحه دارد ، فضای جستجو شامل این 100 صفحه می باشد . صفحه ای که شروع به جست و جو به دنبال آن می کنیم هدف نامیده می شود و می تواند با این سوال که کلمه مورد جستجو در آن قرار دارد یا نه تعیین گردد. در ساختن یک روال جستجو مقصود ما تعیین یک یا چند مسیر به سمت یک یا بیشتر هدف است. البته به صرفه ترین مسیر ( کوتاهترین یا کم هزینه ترین ) مد نظر ماست.[/size][/size] [size=5][size=4]به دلیل اینکه هر فضای جستجو شامل مجموعه ای از حالتها است که این حالتها به وسیله مسیر هایی که نمایانگر فعالیتها هستند ، به هم وصل می شوند ، آنها را با عنوان [color=#ff0000]فضاهای وضعیت[/color] ( State Spaces ) هم می شناسیم. بسیاری از مسائل جستجو می توانند به وسیله یک فضای وضعیت نمایش داده شوند که هدف در آن شروع از یک وضعیت و پایان یافتن در وضعیت مورد پسند تر است ، باشد. برای گذر از یک وضعیت به وضعیت دیگر لازم است فرآیندی به نام [color=#ff0000]برنامه ریزی [/color]( Planning ) استفاده شود.[/size][/size]
  11. [quote name='SAEID' timestamp='1360944926' post='300364'] منبع رو ذکر تا منتقل گردد. [/quote] منابع مورد استفاده :[list] [*]هوش مصنوعی ( Artificial Intelligence ) ، تالیف بن کوپین . ترجمه سید هاشم داور پناه - عبدالرضا میرزایی [*]Neural Networks and Fuzzy Systems تالیف بارت کوسکو [*]شبکه های عصبی مصنوعی تالیف مهندس احمد مهر جو [*]طراحی شبکه های عصبی ( Neural Networks Design ) تالیف مارتین تی هاگان - هاوارد بی دیموت - مارک بیل . ترجمه سید مصطفی کیا [*]Neural Networks : Algorithms, Applications and Programming Techniques تالیف جیمز ا فریمن و دیوید ام اسکاپورا [/list] اینا فعلا کتابای دم دستمه و فعلا قراره مطالبم از اینا باشه . اگر مجبور شدم منبع دیگه ای رو استفاده کنم اینجا اضافه می کنم. [quote name='100' timestamp='1360946354' post='300371'] سلام خیلی ممنون ... اتفاقا این ترم ( ترم دوم 91-92 ) باید این درس رو پاس کنم ... کلا اگه می شه چندتا کتاب خوب ( لزوما نه دانشگاهی ) هم برای تحقیق بیشتر معرفی کنید ... [/quote] این منابع رو به خاطر ساده نوشتنشون انتخاب کردم و ممکنه زیاد به درد مطالعه دانشگاهی نخورن ولی بالاخره یه دید عمومی از موضوع رو بدست می دهند.
  12. [color=#ff0000]وراثت :[/color] وراثت ( Heredity ) یک نوع رابطه است که مفهوم آن در هوش مصنوعی و برنامه نویسی بسیار مفید است . درک وراثت به راحتی ممکن است. به عنوان مثال می توانیم بگوییم همه پستانداران برای بقای نسلشان زایمان می کنند . همچنین می توانیم بگوییم همه گربه ها پستاندار هستند و این که همسایه ما در خانه اش گربه دارد. در نتیجه می توانیم نتیجه بگیریم که گربه های همسایه ما برای بقای نسلشان زایمان می کنند. وراثت به ما اجازه می دهد تا خصوصیاتی را از [color=#ff0000]ابر کلاس[/color] ( Super Class ) مشخص نمائیم و بتوانیم یک [color=#ff0000]زیر کلاس [/color]( Sub Class ) را طوری تعریف نمائیم تا این خصوصیات را از ابر کلاس به ارث ببرد . در مثال ما پستانداران یک ابر کلاس برای تمام گربه ها و گربه های سایه ما هستند. کلاس گربه ها یک زیر کلاس از کلاس پستانداران است که در عین حال به عنوان یک ابر کلاس برای گربه های همسایه ما شمرده می شود. برای برنامه نویسانی که با برنامه های شیئ گرا مانند ++C یا جاوا برنامه نویسی کرده اند مفهوم وراثت کاملا آشنا است و با قدرت آن آشنا هستند. [color=#ff0000]قابها :[/color] نمایش مبتنی بر قابها ( Frames ) شکلی توسعه یافته از شبکه های معنا است که به ما اجازه می دهد مفهوم وراثت را در شبکه های معنا به کار بریم . در واقع در این روش به جای هر نود یک قاب استفاده می کنیم که می تواند یک نمونه و یا یک کلاس را برای ما توصیف کند. در واقع ما در هر نود یک[color=#ff0000] شیئ[/color] ( Object ) داریم ، با این حساب استفده از شبکه های معنا به شکل قاب بندی شده ، یک روش نمایش شیئ گرا می باشد که می تواند برای ساخت [color=#ff0000]لیستهای خبره[/color] به کار برود. هر قاب یک یا چند جایگاه دارد که به هر کدام از آنها یک مقدار نسبت داده می شود و در واقع این مقادیر هستند که یک شیئ خاص را در آن کلاس تعریف می کنند. [color=#FF0000]ترکیب قابها و قوانین :[/color] ترکیب قابها و قوانین با هم غیر ممکن است و در حقیقت بسیاری از سیستم های خبره مبتنی بر قابها از قوانین به روشی مشابه آنچه که سیستمهای ساده مبتنی بر قوانین عمل می کنند ، استفاده می کنند .این سیستمها همچنین از یکسری [color=#FF0000]قضایای تطبیق الگو[/color] ( Pattern Matching Clauses ) استفاده می نمایند تا مقادیری را تعیین نمایند که فقط با یکسری شرایط خاص از میان همه قابها در سیستم منطبق هستند. پی نوشت 1 : Frame در شبکه های معنا معنی معادل Object در برنامه نویسی شیئ گرا را دارد و یک Frame می تواند دارای مشخصات [color=#ff0000]توصیفی[/color] ، [color=#ff0000]روالها [/color]( Procedures ) و [color=#ff0000]رویدادها[/color]ی ( Demons ) خاص خود باشد . پی نوشت 2 : وراثت به کار رفته در ساختار Frames مشابه ++C و از نوعی است که امکان ارث بری چند گانه را برای آنها فراهم می کند و این یکی از نقاط قوت این ساختار است ، هرچند که باید کاملا دقت کنیم تا در ساخت Frames تناقضی از طریق وراثت چند گانه پیش نیاید.
  13. [size=5][color=#0000FF]روشهای نمایش :[/color][/size] یک سیستم برای حل یک مساله که به دنیای واقعی ارتباط دارد ، ابتدا باید بتواند راهی برای نمایش داخلی مساله طرح شده داشته باشد تا بتواند با توجه به آن مسائل را حل کند. تعدادی از این روشهای نمایش عبارتند از [color=#ff0000]شبکه های معنایی[/color] ( Semantic Nets ) ، [color=#ff0000]درختهای معنایی[/color] ( Semantic Trees ) و[color=#ff0000] درختهای جستجو [/color]( Search Trees ) . روش نمایشی که برای بیان مساله به کار می رود بسیار مهم است. به عبارت دیگر روشی که سیستم بر اساس آن مساله را نمایش می دهد ، متغیر هایی که استفاده می کند و عملگرهایی که بر روی این متغیر ها اعمال می شوند ؛ در نهایت منجر به اختلاف بین یک [color=#ff0000]الگوریتم کارا[/color] و یا یک [color=#ff0000]الگوریتم نا کارامد[/color] می شوند. [color=#ff0000]شبکه های معنا :[/color] شبکه معنا ( Semantic Net ) یک روش نمایش متداول در مسائل هوش مصنوعی است. شبکه معنا در واقع یک گراف است که از یکسری نود متصل شده به هم تشکیل شده است. نودها اشیا و پیوند بین نودها رابطه میان اشیا را بیان می کند. این پیوندها هر یک معمولا یک برچسب دارند که خصوصیات آن رابطه را بیان می نماید. یک مثال ساده می تواند به این شکل باشد : [center][img]http://upload.wikimedia.org/wikipedia/commons/thumb/6/67/Semantic_Net.svg/305px-Semantic_Net.svg.png[/img][/center] در شبکه مثالی ارائه شده پیوندها جهت دار می باشند، یعنی جهت برای آنها مهم است. شبکه های معنا روشی را جهت نمایش دانش درباره اشیا و روابطی که بین آنها وجود دارد ، عرضه می نمایند. داده ها در این شبکه ها مورد استدلال قرار می گیرند و در نتیجه سیستمهایی تولید می شوند که دانشی درباره آن حوزه خاص دارند. لازم به ذکر است که شبکه های معنا محدودیتهایی هم دارند. یکی از محدودیتهای مهم در این شبکه ها ناتوانی آنها در نشان دادن روابط منفی است.البته این نوع حقایق را می توان در قالب عبارت [color=#ff0000]منطقی مسند مرتبه اول[/color] ( First-order predicate logic ) بیان کرد تا بوسیله [color=#ff0000]سیستمهای مبتنی بر قانون[/color] ( Rule-Based Systems ) مدیریت شوند. هر نود در شبکه معنا یک برچسب دارد که معنی آن نود را بیان می کند . پیوند ها هم برچسب می خورند . پیوندها ارتباط یا اتصال نود ها را بیان می کنند . ساخت دقیق یک شبکه معنا برای ارائه یک مساله می تواند تاثیر زیادی در روشهای حل آن مساله داشته باشد.
  14. [color=#0000ff][size=5]استدلال اتاق چینی :[/size][/color] [color=#ff0000]جان سیرل[/color] ( John Searle ) یک فیلسوف آمریکایی است که [color=#ff0000]استدلال اتاق چینی[/color] ( Chinese Room ) را در مخالفت با امکان وجود هوش مصنوعی قوی مطرح کرده است. بر اساس هوش مصنوعی قوی ، سیستم ( یا کامپیوتری ) هوشمند است که تا حد قابل قبولی هوشمندانه رفتار نماید و بتواند هوشیاری و احساسات روحی همانند انسان ارائه نماید . مساله اتاق چینی سیرل بر اساس این ایده مطرح شده است : " در داخل یک اتاق مرد انگلیسی زبانی حضور دارد که به هیچ زبان دیگری غیر از انگلیسی نمی تواند صحبت کند . نا آشنا ترین ساختار زبانی برای او زبان چینی است که نه می تواند با زبان چینی بخواند و نه صحبت کند و نه بفهمد. در داخل اتاق و در کنار مرد یک سری کارت وجود دارد که بر روی آنها یک سری علامتهای زبان چینی نوشته شده است . همراه با این کارتها هم دستورالعملی به زبان انگلیسی برای کاربرد کارتها وجود دارد. یک داستان ، به زبان چینی ، از شکاف در به صورت مجموعه ای از کارتها به داخل اتاق فرستاده می شود و در همین حین سوالاتی هم در مورد آن مطرح می شود که به صورت کارتهای مجزایی از شکاف در وارد می شوند. با دنبال کردن راهنمایی هایی که در دسترس مرد انگلیسی زبان قرار گرفته است ، او می تواند با در نظر گرفتن داستان ارائه شده و استفاده از کارتهای چینی جوابهایی را بسازد و از شکاف درب به سوال کننده پس دهد. اگر سیستم به درستی راه اندازی شود و مقدمات کار به درستی لحاظ شوند جوابهایی که به سوالات داده می شوند تا حدودی می توانند درست باشند . در نهایت ممکن است سوال کننده به این نتیجه برسد که شخصی که داخل اتاق است به درستی محتوای داستان و سوال و جوابهای ارائه شده را می فهمد. " استدلال سیرل یک استدلال ساده است . مرد در اتاق چینی نمی فهمد . اتاق هم خودش چینی نمی فهمد . قطعات کارت و دستورالعملها هم چینی نمی فهمند. اما سیستم در مجموع می تواند از خود خصوصیاتی نشان دهد که یک شاهد باور کند عنصری از سیستم یا خود سیستم زبان چینی می فهمد. به عبارت دیگر [color=#0000ff]بر اساس استدلال سیرل راه اندازی یک سیستم هوشمند که به روشی هوشمند رفتار نماید لزومی به تولید فهم ، هوشیاری یا هوشمندی واقعی ندارد[/color]. البته در جواب استدلال سیرل پاسخهایی هم مطرح شده است به عنوان مثال : درست است که انسان درون اتاق چینی نمی فهمد ولی مجموعه اتاق ، فرد ، کارتها و راهنمایی ها سیستمی را تشکیل میدهند که در بعضی حالات قادر به درک چینی می باشد. در مقابل ایده وجود هوش مصنوعی قوی مخالفتهای دیگری هم مطرح شده است . بر اساس [color=#ff0000]مساله توقف[/color] ( Halting Problem ) و [color=#ff0000]برهان ناتمامی گدل[/color] ( Godel's Incompleteness Theorem ) توابعی وجود دارند که نمی توان آنها را با کامپیوتر برنامه نویسی کرد . در نتیجه نمی توان سیستمی داشت که به وسیله آن بتوان همه توابعب که برای هوشمندی واقعی نیاز است ، برنامه ریزی کرد. جوابی که به صورت بالقوه برای تمام نظریات مخالف امکان وجود هوش مصنوعی قوی مطرح است مشابهت مغز انسان با یک کامپیوتر است . [color=#ff0000]شبکه های عصبی[/color] ( Neural Networks ) یکی از شبیه سازی های ساده ای است که از الگوی مغز انسان ساخته شده است. با ترکیب قدرت محاسباتی نرونهای منفرد و جدا از هم می توان یک شبکه مصنوعی هوشمند تولید کرد که توانایی حل مسائل کاملا پیچیده را دارد . یکی از مسائل پیچیده ای که با توسل به شبکه های عصبی قابل حل شده است روشهای تشخیص چهره است .طرفداران هوش مصنوعی قوی چنین موفقیتهایی را شروعی برای ساخت هوش مصنوعی قوی می دانند ولی مخالفان اشاره دارند که این ماشین هوشمند فقط راه حل هایی برای مسائل ساده خواهد داشت و نه تنها نخواهد توانست همه مسائلی را که انسان می تواند حل کند ، تحلیل و حل کند بلکه نشانه های واقعی از هوشیاری نیز نخواهد داشت. هوش مصنوعی در همه طرف قرار دارد و در موارد متعددی در ماشین ها و سیستمهایی که هر روزه استفاده می کنیم مورد استفاده قرار دارد . [color=#ff0000]منطق فازی[/color] ( Fuzzy Logic ) به صورت گسترده ای در ماشینهای لباسشویی ، اتومبیل ها و مکانیسمهای کنترل آسانسورها استفاده می شود . جالب است که هیچ کس نمی تواند ادعای هوشمندی این ماشینها را داشته باشد یا حتی چیزی شبیه هوشمندی ! آنها فقط از تکنیک هایی استفاده می نمایند که آنها را توانمند می سازد تا به روشی هوشمند تر از سیستمهای کنترلی ساده تر عمل نمایند.
  15. [color=#0000ff][size=5]زبانهای برنامه نویسی در هوش مصنوعی :[/size][/color] [size=5][size=4]تعدادی از زبانهای برنامه نویسی به صورت اختصاصی برای ساخت و توسعه سیستمهای نرم افزاری هوشمند ارائه شده اند . البته زبانهای برنامه نویسشی عمومی مانند ++C و جاوا نیز برای این منظور استفاده می شوند . بیشترین علت کاربرد زبانهای غیر اختصاصی در زمینه هوش مصنوعی آشنایی اکثر برنامه نویسان با آنها است. دو زبان برنامه نویسی ویژه ای که به صورت اختصاصی برای ساخت و توسعه سیستمهای هوشمند ساخته شده اند و بیشترین گستردگی را بین برنامه نویسان هوش مصنوعی دارند ، عبارتند از زبانهای برنامه نویسی پرو لوگ و لیسپ .[/size][/size] [color=#ff0000][size=5][size=4]پرولوگ ( Prolog ) :[/size][/size][/color] پرولوگ ( Programming in Logic ) زبانی است که طراحی شده است تا برنامه نویس را قادر سازد بانکهای اطلاعاتی را با استفاده از [color=#ff0000]قوانین[/color] ( Rules ) و [color=#ff0000]واقعیات[/color] ( Facts ) ساخته و توسعه دهد . در نهایت سیستمی ساخته می شود که می تواند بوسیله پردازش استنتاجهای منطقی بر روی قوانین و واقعیتهای موجود در بانک اطلاعاتی به سوالات مطرح شده پاسخ بگوید. یک مثال ساده کمی می تواند کمک کننده باشد : واقعیاتی که می توانیم در زبان پرولوگ وارد کنیم می توانند به این شکل باشند : [left] [color=#0000ff]tasty (cheese).[/color][color=#FFFFFF].........................nul[/color] [color=#0000ff]made_from (cheese,milk).[/color][color=#FFFFFF].........................[/color][color=#FFFFFF]nul[/color] [color=#0000ff]contains (milk,calcium).[/color][color=#FFFFFF].........................[/color][color=#FFFFFF]nul[/color][/left] به همین شکل می توانیم قوانین را نیز مشخص کنیم . یک قانون بیان کننده ارتباط بین اشیا است. قانون ساختاری است که سنجشگر منطق پرولوگ بر اساس آن در جهت جواب دادن به یک در خواست حرکت می کند و استنتاج می کند . قانونی برای واقعیات ارائه شده می تواند به این شکل باشد : [left][color=#0000ff]Contains(X,Y) :-made_from (X,Z) , contains (Z,X).[/color][color=#ffffff].........................[/color][color=#FFFFFF]nul[/color][/left] با وارد کردن سه واقعیت و یک قانون مثال بالا می توانیم سوال زیر را از سیستم بپرسیم : [left][color=#ffffff]nul....[/color][color=#0000ff]?- contains (cheese,calcium).[/color][color=#ffffff]..........nul[/color][/left] پرولوگ با استفاده از فرآیندی با عنوان تصمیم گیری می تواند از سه حقیقت و قانون وارد شده استفاده نماید و تعیین نماید که از آنجا که پنیر از شیر درست شده است و شیر نیز کلسیم دارد ، در نتیجه پنیر نیز کلسیم دارد. در نتیجه پاسخ سیستم به سوال ما این گونه خواهد بود : [left][color=#0000ff]Yes[/color][/left] این مثال ساده به راحتی طرز کار پرولوگ را نشان می دهد . بانکهای اطلاعاتی ساخته شده با پرولوگ محدود به قوانین و واقعیات نیستند و می توانند پیچیده تر طراحی شوند ولی با تمام این موارد پرولوگ زمانی کارا است که تمام منظور ما از برنامه فقط استنتاجهای منطقی باشد بنابراین بیشتر برنامه نویسان در بسیاری از مسائل استفاده از زبان غیر اختصاصی مانند ++C را بیشتر ترجیح می دادند. [color=#ff0000]لیسپ ( LISP ) :[/color] لیسپ ( List Programming ) زبانی است که نسبت به پرولوگ شباهت بیشتری به زبانهای برنامه نویسی ساختیافته ای مانند ++C و پاسکال دارد . زبان لیسپ بر مبنای کار با داده های موجود در لیست ها بنا نهاده شده است . یک لیست با استفاده از دو پرانتز محدود می شود : به عنوان مثال عبارت [left][color=#0000ff]( A B C )[/color][/left] یک لیست از سه عنصر تلقی می شود . در زبان لیسپ از لیست ها جهت [color=#ff0000]بیان داده ها[/color] استفاده می شود . جهت [color=#ff0000]بیان برنامه ها[/color] نیز از لیست ها استفاده می شود . شباهت در این دو باعث می شود که در این زبان بتوان با یک برنامه هم همانند یک داده رفتار کرد . با این کار می توان در لیسپ برنامه هایی ایجاد کرد که می توانند محتوای برنامه ای خود را تغییر دهند و همزمان با اجرای برنامه خود را بهبود بخشند . در واقع این امکان وجود دارد که با استفاده از تکنیکهای تکاملی ، برنامه های لیسپ [color=#ff0000]تکامل[/color] پیدا کنند . زبان لیسپ از نظر ساختار از پرولوگ پیچیده تر است و بیشتر امکاناتی را که سایر زبانهای برنامه نویسی ساختیافته دارند را هم مهیا می کند . از جمله این امکانات می توان به نسبت دهی ، حلقه ها ، ارزیابی تابع ها و کنترل های شرطی اشاره کرد.
  16. [size=5][color=#0000FF]کمی از تاریخ :[/color][/size] [size=4]ارسطو نظریه ای به نام قیاس را ارائه داد که این گونه تعریف می شود :[/size] [center][color=#0000ff]" بحثی که بر اساس آن اصول معینی وابسته به ذات خود وجود دارند و بقیه چیزها بر اساس این اصول موجود ، ضرورت پیدا می کنند ."[/color][/center] در اواخر قرن هفدهم و اوائل قرن هجدهم میلادی [color=#ff0000]گاتفرید لیبنز[/color] ( Gottfried Libniz ) آلمانی نظریه گسترش زبان ریاضی روش مند را بر مبنای استنتاج منطقی ارائه داد . زبان عمومی ریاضی لیبنز این امکان را فراهم می آورد تا مسائل گوناگون و متنوع را بتوان با ظرافت و دقت بالا بیان کرد و در جهت حل آنها تلاش کرد. البته لیبنز هرگز به موفقیت نهایی در تولید چنین زبانی نرسید. در قرن نوزدهم [color=#ff0000]جرج بول [/color]( George Boole) انگلیسی جبر بول را ابداع نمود ؛ سیستمی منطقی که هنوز هم به عنوان بخشی از منطق ریاضی و گزاره ای مورد استفاده قرار می گیرد . امروزه جبر بول در ساخت و توسعه درگاههای منطقی برای ساخت تراشه های سیلیکونی مورد استفاده قرار می گیرد. تقریبا همزمان با جرج بول فردی با عنوان[color=#ff0000] چالرز بابیج[/color] ( Charles Babbage ) اولین ماشین تحلیلی دنیا را ابداع کرد که بعدا با نام کامپیوتر شناخته شد. البته او هرکز موفق به ساختن این ماشین نشد ولی بعدها طرحهای او جهت ساخت یک ماشین کاری واقعی البته به صورت مکانیکی به کار رفت که در واقع اساس کاری کامپیوتر های امروزی بود. در نهایت در دهه 1950 کامپیوتر های الکترونیکی بر اساس همان ماشین تحلیلی ارئه شده بابیج ساخته شدو کامپیوترهای الکترو مکانیکی جای خود را به کامپیوترهایی مبتنی بر لامپهای خلا دادند. یکی از کسانی که در زمان جنگ جهانی دوم بر روی رمز گشایی کدهای آلمانی کار می کرد[color=#ff0000] آلن تورینگ[/color] ( Alen Turing ) بود . بعد از جنگ او بر روی ایده ساخت سیستم ماشینی که قادر به فکر کردن باشد ، کار می کرد و در سال 1950 مقاله ای با عنوان " ماشینهای محاسبات و هوش " چاپ کرد که یکی از اولین مقالات در زمینه هوش مصنوعی شناخته می شود . تست تورینگ جهت سنجش تعیین موفقیت و یا عدم موفقیت تلاشهایی که برای تولید یک ماشین متفکر انجام می شود ق طراحی شده است. بر اساس این تست [color=#0000ff]زمانی یک ماشین ( کامپیوتر ) هوشمند تلقی می گردد که فردی مخاطب کامپیوتر قرار بگیرد و نتواند تشخیص دهد که طرف مقابلش یک کامپیوتر است و یا یک فرد هوشمند . [/color]البته امروزه این تست به خودی خود تعریف کاملی از یک ماشین هوشمند نیست ولی تلاشی در جهت درک بهتر موضوعاتی مانند پردازش زبان طبیعی به کار گرفته می شود. عبارت هوش مصنوعی ( Artificial Intelligence ) اولین بار در سال 1956 توسط [color=#ff0000]جان مک کارتی [/color]( John Mac Carthy ) در کنفرانسی در کالج دارتموس مطرح شد. وی در سال 1958 زبان برنامه نویسی LISP را ابداع کرد که هنوز هم به طور گسترده ای در زمینه هوش مصنوعی به کار می رود. بعد از دهه 1950 هدف از مطالعه هوش مصنوعی ساخت رباتهایی که بتوانند مانند انسان فکر کنند نبود و به جای آن سعی شد تا الگوریتم ها ، روشهای اکتشافی و سیستمهایی مبتنی بر روشهای حل مساله انسان هوشمند ابداع و بکار گرفته شوند . در نتیجه سیستمهایی مانند [color=#ff0000]سیستم قیاسی ایون[/color] ( Even's Analogy ) و [color=#ff0000]سیستم معماری تقلیدی ملانی میچل[/color] ( Melanie Mitchell's Copycat Architecture ) طراحی شدند. این سیستم ها طوری طراحی شدند تا بتوانند مسائل در بردارنده قیاس را حل نمایند. در سالهای اخیر موضوع هوش مصنوعی با توجه به زمینه هایی که اهمیت خاصی یافته اند ، رونق بیشتری یافته است . زمینه هایی مثل [list] [*]یادگیری ماشین [*]تحلیل تصویر [*]بازی [*]سیستم های چند عاملی [*]سیستم های برنامه ریز [/list]
  17. oldmagina

    قاهر F-313

    سلام الان با این گرد و خاک که را انداختید یعنی درز نکرده !؟ البته دوستان هم لابد همه رکن دویی تشریف دارند که خبری را می دونند که نباید درز کنه !! [quote name='Morteza313' timestamp='1359740738' post='297019'] داخل چادر بزرگ بر فراز قرار گاه، بحثی تند از فراز به فرود رسیده. لیدی استارک از عمق شکست در برابر زبان گستاخ پسر تازه به تخت رسیدش مهر پیروزی رو می کوبه: [center][i]روی حرف خودت پا بذار و منتظر باش تا ببینی دیگران با حرف تو چه خواهند کرد[/i][/center] [center][img]http://www.barronnetwork.com/wp-content/uploads/2012/06/robb-stark-1024.jpg[/img][/center] [/quote] میشه برای ما دهاتی های پشت کوهی فیلم و کتاب ندیده هم توضیح بدید ؟ ( هم موضوع خودشو هم ربطشو)
  18. [quote name='razavisw' timestamp='1356381688' post='290195'] این هم ته و توش! ونزوئلایی هست! [url="http://media.farsnews.com/Media/8802/ImageReports/8802090940/13_8802090940_L600.jpg"]http://media.farsnew...090940_L600.jpg[/url] [url="http://www.mehrnews.com/mehr_media/image/2009/04/441757_orig.jpg"]http://www.mehrnews....441757_orig.jpg[/url] [url="http://www.mehrnews.com/mehr_media/image/2009/04/441755_orig.jpg"]http://www.mehrnews....441755_orig.jpg[/url] [url="http://www.mehrnews.com/mehr_media/image/2009/04/441754_orig.jpg"]http://www.mehrnews....441754_orig.jpg[/url] [url="http://www.mehrnews.com/mehr_media/image/2009/04/441752_orig.jpg"]http://www.mehrnews....441752_orig.jpg[/url] [url="http://www.mehrnews.com/mehr_media/image/2009/04/441750_orig.jpg"]http://www.mehrnews....441750_orig.jpg[/url] [url="http://media.farsnews.com/Media/8802/ImageReports/8802090940/10_8802090940_L600.jpg"]http://media.farsnew...090940_L600.jpg[/url] [url="http://media.farsnews.com/Media/8802/ImageReports/8802090940/9_8802090940_L600.jpg"]http://media.farsnew...090940_L600.jpg[/url] نمی دونم سردار نقدی اونجا چه کار می‌کنه!!! [/quote] سلام اینا رو که می خواستیم بخریم ولی نشد ! مال زمانی هستش که وزیر کشور نظامی بود!!
  19. [font=tahoma,geneva,sans-serif][size=4]با سلام خیلی وقته که سعی می کنم دیگه پستی نذارم و فقط بیام بخونم و برم ولی این دفعه دیگه نتونستم جلوی خودم رو بگیرم . اول اینکه از دوست عزیز [/size][/font][font=tahoma, geneva, sans-serif][right]کومسومولتس تشکر می کنم که موضوع جالبی رو شروع کرده اند و ازشون معذرت می خوام که پستم باعث میشه به این شلوغی اتاق چت گونه دامن می زنم.[/right][/font] [right][font=tahoma,geneva,sans-serif][size=4][color=#282828]دوم اینکه متاسفم دوستان عزیزی در سایت مطلب می گذارند و همواره بر [/color][/size][/font][color=#FF0000][font=tahoma, geneva, sans-serif]خیلی چیزها [/font][/color][color=#282828][font=tahoma, geneva, sans-serif]تاکید می کنند ولی متاسفانه پای مطلب جدید که وسط می آید ، اگر با رویه آنها متفاوت باشد بدون اجازه دادن به صاحب مطلب اصلی که حتی موضوع را تمام کند یا نتیجه گیری بکند به آن حمله می کنند و باعث می شوند مطلب گفته شده به سرانجامی نرسد و یا در بین هزاران ان قلت دیگر پیوستگی آن از دست برود.[/font][/color][/right] [right][font=tahoma,geneva,sans-serif][size=4][color=#282828]سوم این که به خاطر دوستان عزیزی که الان در سایت یکه تازی می کنند ( من فکر می کنم ) دیگر کسی جرات ساختن یک تاپیک جدید که بشه توش یه مطلب با قابلیت بحث گذاشت را ندارد.[/color][/size][/font][/right] [right][font=tahoma,geneva,sans-serif][size=4][color=#282828]چهارم این که هر شخصی باید حق داشته باشد موضوعی را که به سایت مربوط است و مغایرتی با قوانین سایت ندارد ، با دید خود نقل کند و قرار نیست که همه مطالب مطابق نظر [/color][/size][/font][color=#FF0000][font=tahoma, geneva, sans-serif]آقایان محترم [/font][/color][color=#282828][font=tahoma, geneva, sans-serif]باشند.[/font][/color][/right] [right][size=2][color=#282828][font=tahoma, geneva, sans-serif]پی نوشت : من به شخصه تمام این دوستان یکه تاز را دوست دارم و آنها را دوستان عزیز خود می دانم ولی روش این دوستان را درست نمی دانم. [/font][/color][/size][/right]
  20. [quote name='justin42' timestamp='1352181284' post='280896'] [color=#0000ff][b]سلام .[/b][/color] [color=#ff0000][b][size=5]روز و شب[/size][/b][/color][color=#0000ff][b]تون بخیر[/b] بین ایران وامارت همیشه بر سر جزایر سهگانه مجادله بوده اما اگر امارات با چراغ سبز گرفتن از عربستان و توهم گرفتن اومد جزایر رو تصرف کرد ما نیز اینبهانه را برای [/color][color=#ff0000][size=5]حمله به امارات[/size][/color][color=#0000ff] پیدا خواهیم کرد که چه بسا [/color][size=5][color=#FF0000]امارات را نیز تصرف کردیم[/color][/size] [color=#0000ff]اینجا یک سئوال اساسی میپرسم لله جواب منطقی وعلمی بدین و براوردی (نه دقیق دقیق) تخمینی و حدودی رو از تجهیزات لازم برای[/color][size=5][color=#FF0000] انتقال 40 هزار نفر طی 24 ساعت به کشور امارات وبحرین وایضا عربستان[/color][/size][color=#0000ff] بدین .+ تعدادی نفربر وتجهیزات کامل انفرادی . راه حل من: استفاده از[/color][size=5][color=#FF0000] چند هزار هواناو (یونس و....)[/color][/size][color=#0000ff] وبعلاوه [/color][color=#ff0000][size=5]بالگرد هایی چون سی کینگ وشینوک[/size][/color][color=#0000ff] هست .ولی یه مشکلی که در رابطه با بالگرد هست سوخت وبرد بالگرد هاست که وسط راه کم نیارن.اینم راه حل بدین نکته: اینا گفتم 40 هزار نفر در 24 ساعت ولی قرار نیست فقط این40 هزار برن اونور اب بلکه این انتقال طی چند رو ادامه پیدا خواهدکرد و به عددی در[/color][color=#ff0000][size=5] حدود 280 هزار نفر[/size][/color][color=#0000ff] خواهد رسید. [b]لطفا راه حل های خود را بنویسید: 1- نابودی نیروی دریایی اعراب 2- [/b][/color][color=#ff0000][b][size=5]غیر فعال کردن [/size][/b][/color][color=#b22222][b][size=5]موقت[/size][/b][/color][color=#0000ff][b][size=5] [/size][/b][/color][color=#ff0000][b][size=5]نیروی هوایی امارات[/size][/b][/color][color=#0000ff][b] تا رسیدن سربازان ایرانی 3-نحوه[/b][/color][color=#ff0000][b][size=5] اشغال امارات[/size][/b][/color] [color=#0000ff][b]4- نحوه استحکام و[/b][/color][size=5][color=#FF0000][b] تثبیت مواضع چون ممکنه امریکا هم وارد عمل بشه[/b][/color][/size][color=#0000ff][b] (البته اگه قبلش به اونا تضمین قطع نشدن نفت رو بدیم مشکلی پیش نخواهد اومد) +عربستان[/b] [b]5- انتقال تجهیزات بیشتر وسنگین برای [/b][/color][size=5][color=#FF0000][b]نفوذ احتمالی به کشور های همسایه[/b][/color][/size] [color=#0000ff][b]6- نحوه [/b][/color][size=5][color=#FF0000][b]استفاده از جنگنده ها وتجهیزات امارات به نفع خود[/b][/color][/size][color=#0000ff][b] و [/b][/color][color=#ff0000][b][size=5]انتقال تجهیزات جنگی اونا به ایران [/size][/b][/color][color=#0000ff][b](همچون اف16 ها-پاتریوت و.....) که اگر هم عقب نشینی کردیم دست خالی برنگشته باشیم) 7-ودر اخر نحوه انتقال نفرات به ان ور اب در زمانی کم[/b][/color] [color=#ff0000][b]نکته مهم: چون اینجا انجمن تخصصی نظامیه پس انتظار دارم جواب ها شامل راه حل های جنگی وتاکتیکی باشه نه جواب های متصبانه ودور از موضوع وازمدیران خواهانم پس های نامربوط رو پاک کنن.[/b][/color] [color=#000000][b]پ.ن:[/b][/color] [b]نقشه پیشنهادی من برای انجام کار.باتوجه به فاصله و اینکه عمان پشت ما قرار میگیره که باهاش مشکل نداریم این راه رو انتخاب کردم که از پشت قیچی نشیم.[/b] [img]http://arteshiupload.persiangig.com/image/uae_map.jpg[/img] [/quote] سلام با توجه به این که خودتون می فرمایید اینجا یک انجمن نظامی هستش جواب میدم : تا جایی که یادم میاد بازی جنرالز همچین مرحله ای نداشت ، میتونین از این به عنوان سناریو برای یک پچ جدید برای اون استفاده بکنید.
  21. [quote name='arminheidari' timestamp='1351941501' post='280382'] [font=Tahoma][size=3]جم با تاکید براینکه این هواپیمای بدون سرنشین [color=#ff0000][size=4]نخستین پهباد عمود پرواز در دنیا[/size][/color] است که رونمایی آن پس از تست آزمایشی نمونه پروازی صورت می گیرد، گفت: تست آزمایشی این پهباد در روز شنبه عید غدیر با حضور رئیس صنایع هوا فضا و مسئولان ارشد سازمان پدافند غیرعامل صورت می گیرد.[/size][/font] [url="http://www.mehrnews.com/fa/newsdetail.aspx?NewsID=1734330"]http://www.mehrnews....?NewsID=1734330[/url] - [/quote] سلام نمیدونم چرا من به این نخستین ها در دنیا دارم حساسیت پیدا می کنم.
  22. oldmagina

    گزارش مشکلات سایت

    سلام این روزها مخابرات محترم برای ادارات دولتی داره اینترانت خودمون رو با پهنای باند بالا ( بالا نسبت به 128 Kb البته ) به صورت ADSL واگذار میکنه . از طریقش میشه تمام سایتهایی که سرورشون داخل کشوره دید . یعنی تمام دامنه های IR باز می شوند. حالا مشکل اینجا است که میلیتاری باز نمی شود !؟ فکر می کنم این چند روز تعطیلی سایت به خاطر همین انتقال به سرورهای داخلی بود . میشه مشکل رو مشخص کنید؟
  23. سلام الان فیلم رعد رو دیدم. ظاهرا فقط یک شلیک نشون داده میشه که که به هدف میخوره و همون موشک سبز سومی هست که از روی اون لانچر مجهز به رادار شلیک میشه و اون موشکهای قرمز فقط مال مرحله تست پرتاب هستند ( رنگشون مال موشک عملیاتی نیست). اون تغییر مسیر[color=#ff0000] خفن [/color] هم نشون میده موشک طائر هدایت راداری فعال نداره و با رادار مادر هدایت میشه. تبریک میگم . بالاخره رسما رونمایی شد .
  24. [quote name='Lord-Soldier' timestamp='1348462489' post='273420'] اگه واقعی باشه که امکانات جنگ نا متقارن ما رو خیلی افزایش میده! پرتابگرهای جدا و کوچک با [color=#ff0000]قابلیت دریافت اطلاعات از شبکه راداری[/color]، شبیه یک کامیون معمولی. [/quote] این قابلیت دریافت اطلاعات از شبکه راداری از کجای این عکس معلوم میشه؟
  25. [quote name='senaps' timestamp='1348309862' post='272963'] سلام.... به نظر من کنترل کردن قومیت ها از مهم ترین مسایل هستش.... [color=#ff0000]بلوچ ها و ترک ها و کرد ها یه خوردی زیادی دنبال تجزیه هستن و مخصوصا ترک ها از این لحاظ قدرت زیادی دارن[/color]... شخصا تا وقتی با مردم تبریز و اردبیل ارتباط برقرار کردم نمیدونستم در این حد، با غیر ترک مشکل دارن.... به نظر من [color=#ff0000]به محض اینکه تقی به توقی بخوره، تبریز و احتمالا اردبیل جزو شهرهایی هستن که باید یه لشکر راهپیمایی ها و حرکات تجزیه طلب هاشون رو کنترل و جمع و جور کنه[/color] به هر صورت ممکن!!!! البته چیزی که در وهله‌ی اول باید بهش فکر کرد این هست که اصولا[color=#ff0000] کسی جرات به توق زدن تق اول رو داره[/color]؟!!! مگر اینکه از دهکوره‌ی اسرائیل چشم بسته باشن که بخوان چنین حرکتی بکنن!!! [/quote] [quote name='senaps' timestamp='1348317206' post='273006'] [color=#ff0000]نظامی که نافش با جنگ بسته شده باشه[/color] با جنگ اسیبی نمی‌بینه!! این یه نکته‌ی مشخصه... ولی اینکه ما میدونیم که تاسیسات زیر ساختی ما مثل برق و اینا اسیب میبینه حتمی، فکر میکنم حرکت خوف اینه که براش راه حل داشته باشیم!!! الان داشتم مستند عملیات مرصاد رو میدیدم و بعدش پژاک رو.... جالب بودن برام و[color=#ff0000] قدرت نیرو های داخلی رو به خوبی نشون میده...[/color] [/quote] سلام دوست عزیز ببخشید ولی متاسفانه مجبورم حرفم رو رک بزنم. لطفا برای گل آلود کردن آب زحمت بیخود نکشید ، هیچ ماهی گیرتون نمیاد.