نگاهی به هوش مصنوعی از دید برنامه نویسی

نگاهی به هوش مصنوعی از دید برنامه نویسی

 

     1      قسمت اول:

دوستانی که مقداری هر چند اندک برنامه نویسی کار کرده باشند، با دستورات شرطی مثل if, else آشنا هستن، در نگاه سنتی یا به اصطلاح قاعده محور(rule base) برای اینکه یک ماشین به اصطلاح بتونه تصمیم گیری کنه، برنامه نویس باید مو به مو برای ماشین و در قالب کدهای برنامه، مسئله رو تشریح کنه و در واقع گام به گام به ماشین بگه چیکار کنه و چیکار نکنه.

 

❗️اما در رویکرد هوش مصنوعی و یادگیری ماشین این توضیح گام به گام دیگه وجود نداره و عملا شما ساختارهایی مانند دستورات شرطی رو دیگه استفاده نمی کنید.

 

💡به عنوان مثلا فرض کنید قصد داریم برنامه ای بنویسیم که معدل رو دریافت کنه و پیغام قبولی یا مردودی رو به کاربر نشون بده، طبق رویکرد rule base برنامه به این شکل خواهد بود:

 if (avg >=10):

     Print("قبول")

Else

     Print("مردود")

 

توی این مثال ما باید با یک ساختار شرطی گام به گام به ماشین بگیم اگر این بود، این رو انجام بده، اگر این نبود اون یکی رو انجام بده و الی آخر...که این صورت از کدنویسی رو در هوش مصنوعی عملا استفاده نمی کنیم!

 

Rule base 🆚 Machine learning

2     قسمت دوم:

 

در رویکرد جدید یا همان هوش مصنوعی(البته به لحاظ مباحث تئوری قدمتی در حد چند دهه دارد)، یک مرحله با نام مرحله آموزش(train) وجود دارد که در این مرحله به ماشین یاد میدهیم چطور در مسئله مورد نظرمون تصمیم بگیرد.

دانلودفایل پاورپوینت PowerPoint نگاهی به هوش مصنوعی از دید برنامه نویسی نسخه قابل ویرایش شماره :1 آذر ماه 1402 تعداد صفحات :16

فایل های دیگر این دسته

مجوزها،گواهینامه ها و بانکهای همکار

طاها دارای نماد اعتماد الکترونیک از وزارت صنعت و همچنین دارای قرارداد پرداختهای اینترنتی با شرکتهای بزرگ به پرداخت ملت و زرین پال و آقای پرداخت میباشد که در زیـر میـتوانید مجـوزها را مشاهده کنید