هوش مصنوعی چیست و چگونه کار میکند؟/ همه چیز درباره هوش مصنوعی؛ از تاریخچه تا کاربرد

هوش مصنوعی چیست و چگونه کار میکند؟/ همه چیز درباره هوش مصنوعی؛ از تاریخچه تا کاربردهوش مصنوعی در واقع تکنولوژی است که به نحوی قابلیت تفکر دارد. البته این قابلیت تفکر با چیزی که ما به عنوان تفکر انسانی می شناسیم تا حد زیادی تفاوت دارد.در این نوشتار قصد دارم درباره هوش مصنوعی، تعاریف مربوط به آن، تاریخچه و کاربردهایش توضیحات بیشتری بدهم و این مقوله مهم دنیای امروز را معرفی کنم.هوش مصنوعی چیست؟خیلی از افراد هنوز هم با شنیدن واژه هوش مصنوعی به ربات ها فکر میکنند و تصور میکنند که منظور از هوش مصنوعی همان ربات های بی احساسی هستند که برای انجام راحت تر کارها طراحی شده اند و قرار است در آینده جای انسان ها را بگیرند. مسئول این نوع تفکر به احتمال زیاد فیلم های علمی و تخیلی است اما واقعیت با آنچه که تصور می شود تفاوت دارد.هوش مصنوعی به انگلیسی Artificial intelligence که به طور مخفف آن را AI نیز می نامند، در واقع تکنولوژی است که به نحوی قابلیت تفکر دارد. البته این قابلیت تفکر با چیزی که ما به عنوان تفکر انسانی می شناسیم تا حد زیادی تفاوت دارد، اما در حقیقت سعی دارد تا از آن تقلید کند.امروزه شاید هوش مصنوعی به آن شکلی که تصور می کنیم وجود نداشته باشد اما باز هم بسیاری از کارهایی که روزانه انجام می دهیم، مانند جستجوی اینترنت یا گشت و گذار در صفحات شبکه های اجتماعی و غیره، همه متاثر از هوش مصنوعی است و در حقیقت در این مواقع داریم از آن استفاده می کنیم.انقدر این استفاده نا ملموس است و به آن عادت کرده ایم که در آن لحظه حس نمی کنیم که داریم از هوش مصنوعی استفاده می کنیم. دلیل اصلی آن این است که نمی دانیم هوش مصنوعی واقعا چیست و چه کارهایی انجام می دهد. از آنجایی که آینده ازآن هوش مصنوعی خواهد بود بهتر است به جای نگران بودن در مورد هوش مصنوعی یاد بگیریم که چه کارهایی را می توانیم با آن انجام دهیم و اطلاعاتمان را در این زمینه بیشتر کنیم. پس بیایید از ابتدا ببینیم هوش مصنوعی چیست.تعریف هوش مصنوعیهنوز تعریف دقیقی که تمامی دانشمندادن بر روی آن توافق داشته باشند از هوش مصنوعی ارائه نشده ولی اکثر تعریف ها را می توان به شکل زیر دسته بندی کرد.مانند انسان فکر می کندمنطقی فکر می کندمانند انسان عمل می کندمنطقی عمل می کنددو تعریف اول مربوط به فرآیندهای تفکر و استدلال است، در حالی دو تعریف دیگر با رفتار سر و کار دارند.تعریف ساده ای از هوش مصنوعیهوش مصنوعی یا artificial intelligence شاخه ای از علوم رایانه است که هدف اصلی آن تولید ماشین های هوشمندی است که توانایی انجام وظایفی که نیازمند به هوش انسانی است را داشته باشد. هوش مصنوعی در حقیقت نوعی شبیه سازی هوش انسانی برای کامپیوتر است و منظور از هوش مصنوعی در واقع ماشینی است که به گونه ای برنامه نویسی شده که همانند انسان فکر کند و توانایی تقلید از رفتار انسان را داشته باشد. این تعریف می تواند به تمامی ماشین هایی اطلاق شود که بگونه ای همانند ذهن انسان عمل می کنند و می توانند کارهایی مانند حل مسئله و یادگیری داشته باشند.اهداف هوش مصنوعیاساس هوش مصنوعی آن است که هوش انسان و طریق کار آن به گونه ای تعریف شود که یک ماشین بتواند آن را به راحتی اجرا کند و وظایفی که بر آن محول می شود را به درستی اجرا کند. هدف هوش مصنوعی در حقیقت بر سه پایه استوار است:یادگیریاستدلالدرکهوش مصنوعی (AI) شاخه گسترده ای از علوم رایانه است که مربوط به ساخت ماشین های هوشمند با توانایی انجام وظایفی است که معمولا به هوش انسان نیاز دارند. هوش مصنوعی یک علم میان رشته ای با چندین رویکرد است، اما پیشرفت در یادگیری ماشین و یادگیری عمیق باعث ایجاد تغییر الگوی تقریبا در هر بخش از صنعت فناوری می شود.تاریخچه هوش مصنوعیتاریخچه هوش مصنوعی به سال های جنگ جهانی دوم بر می گردد. زمانی که نیروهای آلمانی برای رمز نگاری و ارسال ایمن پیام ها از ماشین enigma استفاده می کردند و دانشمند انگلیسی، آلن تورینگ در تلاش برای شکست این کدها برآمد. تورینگ به همراه تیمش ماشین bombe را ساختند که enigma را رمز گشایی می کرد.هر دو ماشین enigma و bombe پایه های یادگیری ماشینی (machine learning) هستند که یکی از شاخه های هوش مصنوعی یا همان Artificial intelligence می باشد. تورینگ ماشینی را هوشمند می دانست که بدون اینکه به انسان حس صحبت با ماشین را بدهد، با او ارتباط برقرار کند و این مسئله پایه علم هوش مصنوعی است یعنی ساخت ماشینی که همانند انسان فکر، تصمیم گیری و عمل کند.رفته رفته با پیشرفت فناوری و سایر سخت افزارهای مورد نیاز برای توسعه هوش مصنوعی، ابزار هوشمند و سرویس های هوشمندی به بازار عرضه شدند که از هوش مصنوعی در بسیاری از فرآیندهایشان استفاده می کردند. بسیاری از سرویس های معروفی همانند موتورهای جستجو، ماهواره ها و غیره از هوش مصنوعی استفاده می کردند. با معرفی گوشی های هوشمند و پس از آن گجت های هوشمند، هوش مصنوعی گام بلندی را برای ورود به زندگی انسان های پشت سر گذاشت. از این زمان به بعد هوش مصنوعی برای انسان ها جلوه کاربردی تری پیدا کرد و انسان ها بیشتر با واژه هوش مصنوعی و کاربردهای آن آشنا شدند.تفاوت هوش مصنوعی و برنامه نویسیما در برنامه نویسی ورودی های معلوم و مشخص داریم و با استفاده از دستورات شرطی مانند if و else میتوانیم معادلات را حل کنیم و به نتیجه ی دلخواه برسیم ولی مسائلی که با هوش مصنوعی حل می شوند از تنوع ورودی زیادی بهرمند هستند به همین دلیل نمی توان با برنامه نویسی معمولی تمام جنبه ها را پوشش داد مثل یک سیستم تبدیل صدا به متن یا تشخیص چهره که داده های ورودی آنها بسیار متنوع هستند به همین دلیل مجبور به استفاده از مدل های هوش مصنوعی برای انجام این کارها هستیمشاخه های هوش مصنوعیهوش مصنوعی یک علم بسیار گسترده و پیچیده است که شاخه های متعددی دارد؛ شاخه های هوش مصنوعی عبارتند از:سیستم خبره (Experts Systems)رباتیک (Robotics)یادگیری ماشین (Machine Learning)شبکه عصبی (Neural Network)منطق فاری (Fuzzy Logic)پردازش زبان طبیعی (Natural Language Processing)کاربرد هوش مصنوعی در کسب و کارهای مختلفاز این علم می توان در کسب و کارهای مختلف استفاده کرد و در هر کسب و کاری منفعت های بسیاری را به همراه خواهد داشت. در ادامه به چند نمونه از این کاربرد ها در هر حوزه می پردازیم:هوش مصنوعی در حوزه سلامتمهم ترین نکته در این حوزه بهبود نتایج بیماران و در عین حال کاهش هزینه است. شرکت های فعال در حوزه سلامت می خواهند با استفاده از یادگیری ماشین، روند تشخیص و درمان را بهتر و سریعتر انجام دهند. یکی از شناخته شده ترین فناوری ها در این زمینه سیستم IBM Watson است. این سیستم زبان طبیعی را درک می کند و قادر به پاسخگویی به سوالاتی که از آن پرسیده می شود است. این سیستم تمام اطلاعات مربوط به بیمار از منابع موجود را استخراج می کند تا یک فرضیه ایجاد کند و پس از اطمینان آن را ارائه می دهد. سایر برنامه هایی که هوش مصنوعی دارند مانند چت بات ها، می توانند به بیماران برای برنامه ریزی قرار ملاقات، پاسخ به پرسش ها، صدور صورت حساب کمک کنند و یا به صورت یک دستیار سلامت مجازی به فرد بازخوردهای پزشکی ارائه دهد.هوش مصنوعی در حوزه کسب و کاربرای کارها و فرآیندهای بسیار تکراری که در هر کسب و کار توسط انسان ها انجام می شود، می توان از فرآیندهای اتوماسیون رباتیک استفاده کرد. الگوریتم های یادگیری ماشین می توانند با analytics و CRM ادغام شوند تا با کشف اطلاعات لازم، بهتر به مشتریان خدمت کنند. از چت بات ها نیز می توان برای ارائه خدمات فوری به مشتریان در وب سایت نیز استفاده کرد.هوش مصنوعی در حوزه آموزش و پرورشهوش مصنوعی در این حوزه می تواند به خودکار شدن نمره دهی و درجه بندی دانش آموزان کمک کند و به معلمان زمان بیشتری بدهد. هوش مصنوعی می تواند دانش آموزان را ارزیابی کند و با نیازهای آن ها سازگار باشد و با هر فرد متناسب با سرعت او کار کند. سیستم های مربی هوش مصنوعی می توانند پشتیبانی بیشتری به دانش آموزان ارائه دهند و اطمینان حاصل کنند که روند آموزش آن ها در راه درستی قرار دارد. Artificial intelligence می تواند نحوه یادگیری و مکان یادگیری دانش آموزان را تغییر دهد و حتی برخی از معلمان او را عوض کند.هوش مصنوعی در حوزه اقتصادسیستم های هوش مصنوعی در برنامه های مالی شخصی، مانند Mint یا Turbo Tax، می توانند اطلاعات مالی شخصی هر فرد را جمع آوری کنند و به آن ها مشاوره مالی دهند. از برنامه های دیگر مانند IBM Watson حتی در روند خرید خانه نیز می توان استفاده کرد. امروزه نرم افزارها در وال استریت بخش عظیمی از معاملات را انجام می دهند.هوش مصنوعی در حوزه قانون و قضاروند کشف اسناد و مدارک غالبا برای انسان ها بسیار سخت است. اتوماسیون و هوش مصنوعی می تواند به این فرآیند کمک کرده و کارآمدتر از زمان استفاده کند. استارتاپ ها در حال ساخت دستیارهای رایانه ای هستند که پرسش و پاسخ ها را غربال می کند و می توانند با بررسی و طبقه بندی و یک بانک اطلاعاتی ، سوالات برنامه ریزی شده در زمینه هستی شناسی را پاسخ دهد.هوش مصنوعی در حوزه تولیداین زمینه ای است که ربات ها هرچه تمام تر می توانند کار را به گردش دربیاورند. ربات های صنعتی می توانند تک تک وظایف محول شده را به طور کامل انجام دهند و جدا از کارکنان انسانی فعالیت کنند.هوش مصنوعی در برقراری امنیتاز هوش مصنوعی و تکنولوژی پردازش تصویر در برقراری امنیت، ردیابی مجرمان، پیدا کردن هویت خلافکاران و… استفاده می شود. این سیستم ها قادرند با استفاده از هوش مصنوعی چهره افراد مختلف، موجودیت اشیاء و … را تشخیص دهند و هنگام مشاهده انجام تخلفات یا عملی مجرمانه آن را تشخیص داده و به نهاد مربوطه هشدار دهد.