هوش مصنوعی

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


اهداف هوش مصنوعی
اساس هوش مصنوعی آن است که هوش انسان و طریق کار آن بهگونهای تعریف شود که یک ماشین بتواند آن را به راحتی اجرا کند و وظایفی که بر آن محول میشود را به درستی اجرا کند. هدف هوش مصنوعی در حقیقت بر سه پایه استوار است:
- یادگیری
- استدلال
- درک
تاریخچه هوش مصنوعی
تاریخچه هوش مصنوعی به سال های جنگ جهانی دوم بر میگردد. زمانی که نیروهای آلمانی برای رمز نگاری و ارسال ایمن پیام ها از ماشین enigma استفاده می کردند و دانشمند انگلیسی، آلن تورینگ در تلاش برای شکست این کدها برآمد. تورینگ به همراه تیمش ماشین bombe را ساختند که enigma را رمز گشایی می کرد. هر دو ماشین enigma و bombe پایه های یادگیری ماشینی (machine learning) هستند که یکی از شاخه های هوش مصنوعی یا همان Artificial intelligence میباشد. تورینگ ماشینی را هوشمند میدانست که بدون اینکه به انسان حس صحبت با ماشین را بدهد، با او ارتباط برقرار کند و این مسئله پایه علم هوش مصنوعی است یعنی ساخت ماشینی که همانند انسان فکر، تصمیم گیری و عمل کند.
رفته رفته با پیشرفت فناوری و سایر سخت افزارهای مورد نیاز برای توسعه هوش مصنوعی، ابزار هوشمند و سرویسهای هوشمندی به بازار عرضه شدند که از هوش مصنوعی در بسیاری از فرآیندهایشان استفاده میکردند. بسیاری از سرویسهای معروفی همانند موتورهای جستجو، ماهوارهها و غیره از هوش مصنوعی استفاده میکردند. با معرفی گوشیهای هوشمند و پس از آن گجتهای هوشمند، هوش مصنوعی گام بلندی را برای ورود به زندگی انسانهای پشت سر گذاشت. از این زمان به بعد هوش مصنوعی برای انسانها جلوه کاربردی تری پیدا کرد و انسانها بیشتر با واژه هوش مصنوعی و کاربردهای آن آشنا شدند.


شاخه های هوش مصنوعی
هوش مصنوعی یک علم بسیار گسترده و پیچیده است که شاخههای متعددی دارد؛ شاخههای هوش مصنوعی عبارتند از:
- (Experts Systems) سیستم خبره
- (Robotics) رباتیک
- (Machine Learning) یادگیری ماشین
- (Neural Network)شبکه عصبی
- (Fuzzy Logic)منطق فازی
- (Natural Language Processing پردازش زبان طبیعی