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

شاید همه ما با شنیدن عبارت هوش مصنوعی تصور کنیم که هوش مصنوعی یک فناور جدید است که بتازگی تولید و در دسترس قرار گرفته ولی باید بگم که سابقه استفاده از هوش مصنوعی به جنگ جهانی دوم بر میگرده. آنجایی که آلمانیها ENIGMA را اختراع کردند.
انیگما ماشینی بود که پیامهای نظامی را بطور خودکار رمز گذاری میکرد یعنی خودش به صلاحدید خودش پیامها را بطور غیر تکراری رمز گذاری میکرد تا رمز گشایی آن بدون استفاده از خودش غیر ممکن باشد حالا کار نداریم که انگلیسی ها بعد از مدتها توانستند انیگما را به اصطلاح امروزی هک کنند، ولی پایه هوش مصنوعی از همان زمان گذاشته شد.
ولی خوب هوش مصنوعی (ARTIFICIAL INTELLIGENCE) یا AI از سال 1956 بعنوان یک رشته آکادمیک شناخته شد.
اینها را گفتم که بدانیم هوش مصنوعی پیشینهای حدود هشتاد ساله دارد.

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