70٪ تخفیف ویژه جشنواره تابستانه توسینسو
پایان تخفیف تا:
مشاهده دوره‌ها
0

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

سلام به همه بچه های وب سایت توسینسو.

ساختار برنامه های هوش مصنوعی چطوری هست ؟

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

حالا مثلا میان و یک ربات هوشمند می نویسند که خودش میتونه یاد بگیره و خودش، خودش رو توسعه میده.

میخواستم بدونم چطور این اتفاق میفته و یک برنامه ای که براش تیکه کدی هایی می نویسند، میاد و خودش رو توسعه میده ؟

و اینکه در زبان های برنامه نویسی مثل پایتون، این کار رو چطور انجام میدند که برنامه، خودش رو توسعه میده و به مجموعه کد های خودش اضافه میکنه ؟

پرسیده شده در 1400/05/15 توسط

1 پاسخ

1

سلام

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

برای مثال شما یک برنامه میخواهید بسازید که تصویر یک گربه را تشخیص دهد, خب به شکل ساده میتونید با کد نویسی تعریف کنید که اگر یه شکلی شبیه دایره دید (صورت) که روی آن دو مثلث (گوشها) قرار داشت این گربه هست, حالا باید با تعداد زیادی تصویر گربه این برنامه را آموزش دهید.

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


پاسخ در 1400/05/18 توسط

پاسخ شما