« هوش مصنوعی، دانش ساختن ماشین ها یا برنامههای هوشمند است. » همانگونه که از تعریف فوق-که توسط یکی از بنیانگذاران هوش مصنوعی ارائه شده است- برمیآید،حداقل به دو سؤال باید پاسخ داد:
1ـ هوشمندی چیست؟
2ـ برنامههای هوشمند، چه نوعی از برنامهها هستند؟تعریف دیگری که از هوش مصنوعی میتوان ارائه داد به قرار زیر است:
« هوش مصنوعی، شاخهایست از علم کامپیوتر که ملزومات محاسباتی اعمالی همچون ادراک (Perception)، استدلال(reasoning) و یادگیری(learning) را بررسی کرده و سیستمی جهت انجام چنین اعمالی ارائه میدهد.»و در نهایت تعریف سوم هوش مصنوعی از قرار زیر است:
«هوش مصنوعی، مطالعه روشهایی است برای تبدیل کامپیوتر به ماشینی که بتواند اعمال انجام شده توسط انسان را انجام دهد.» به این ترتیب میتوان دید که دو تعریف آخر کاملاً دو چیز را در تعریف نخست واضح کردهاند.
1ـ منظور از موجود یا ماشین هوشمند چیزی است شبیه انسان.
2ـ ابزار یا ماشینی که قرار است محمل هوشمندی باشد یا به انسان شبیه شود، کامپیوتر است. هر دوی این نکات کماکان مبهم و قابل پرسشند. آیا تنها این نکته که هوشمندترین موجودی که میشناسیم، انسان است کافی است تا هوشمندی را به تمامی اعمال انسان نسبت دهیم؟ حداقل این نکته کاملاً واضح است که بعضی جنبههای ادراک انسان همچون دیدن و شنیدن کاملاً ضعیفتر از موجودات دیگر است. علاوه بر این، کامپیوترهای امروزی با روشهایی کاملاً مکانیکی(منطقی) توانستهاند در برخی جنبههای استدلال، فراتر از تواناییهای انسان عمل کنند. بدین ترتیب، آیا میتوان در همین نقطه ادعا کرد که هوش مصنوعی تنها نوعی دغدغه علمی یا کنجکاوی دانشمندانه است و قابلیت تعمق مهندسی ندارد؟(زیرا اگر مهندسی، یافتن روشهای بهینه انجام امور باشد، به هیچ رو مشخص نیست که انسان اعمال خویش را به گونهای بهینه انجام میدهد). به این نکته نیز باز خواهیم گشت. اما همین سؤال را میتوان از سویی دیگر نیز مطرح ساخت، چگونه میتوان یقین حاصل کرد که کامپیوترهای امروزین،
بهترین ابزارهای پیادهسازی هوشمندی هستند؟
رؤیای طراحان اولیه کامپیوتر از بابیج تا تورینگ، ساختن ماشینی بود که قادر به حل تمامی مسائل باشد، البته ماشینی که در نهایت ساخته شد(کامپیوتر) به جز دسته ای خاص از مسائلقادر به حل تمامی مسائل بود. اما نکته در اینجاست که این «تمامی مسائل» چیست؟ طبیعتاً چون طراحان اولیه کامپیوتر، منطقدانان و ریاضیدانان بودند، منظورشان تمامی مسائل منطقی یا محاسباتی بود. بدین ترتیب عجیب نیست، هنگامی که فوننیومان سازنده اولین کامپیوتر، در حال طراحی این ماشین بود، کماکان اعتقاد داشت برای داشتن هوشمندی شبیه به انسان، کلید اصلی، منطق(از نوع به کار رفته در کامپیوتر) نیست، بلکه احتمالاً چیزی خواهد بود شبیه ترمودینامیک!
به هرحال، کامپیوتر تا به حال به چنان درجهای از پیشرفت رسیده و چنان سرمایهگذاری عظیمی برروی این ماشین انجام شده است که به فرض این که بهترین انتخاب نباشد هم، حداقل سهلالوصولترین و ارزانترین و عمومیترین انتخاب برای پیادهسازی هوشمندیست.
بنابراین ظاهراً به نظر میرسد به جای سرمایهگذاری برای ساخت ماشینهای دیگر هوشمند، میتوان از کامپیوترهای موجود برای پیادهسازی برنامههای هوشمند استفاده کرد و اگر چنین شود، باید گفت که طبیعت هوشمندی ایجاد شده حداقل از لحاظ پیادهسازی، کاملاً با طبیعت هوشمندی انسانی متناسب خواهد بود، زیرا هوشمندی انسانی، نوعی هوشمندی بیولوژیک است که با استفاده از مکانیسمهای طبیعی ایجاد شده، و نه استفاده از عناصر و مدارهای منطقی. در برابر تمامی استدلالات فوق می توان این نکته را مورد تاُمل و پرسش قرار داد که هوشمندی طبیعی تا بدان جایی که ما سراغ داریم، تنها برمحمل طبیعی و با استفاده از روش های طبیعت ایجاد شده است. طرفداران این دیدگاه تا بدانجا پیش رفتهاند که حتی ماده ایجاد کننده هوشمندی را مورد پرسش قرار داده اند، کامپیوتر از سیلیکون استفاده می کند، در حالی که طبیعت همه جا از کربن سود برده است. مهم تر از همه، این نکته است که در کامپیوتر، یک واحد کاملاً پیچیده مسئولیت انجام کلیه اعمال هوشمندانه را بعهده دارد، در حالی که طبیعت در سمت و سویی کاملاً مخالف حرکت کرده است. تعداد بسیار زیادی از واحدهای کاملاً ساده (بعنوان مثال از نورونهای شبکه عصبی) با عملکرد همزمان خود (موازی) رفتار هوشمند را سبب می شوند. بنابراین تقابل هوشمندی مصنوعی و هوشمندی طبیعی حداقل در حال حاضر تقابل پیچیدگی فوق العاده و سادگی فوق العاده است. این مساُله هم اکنون کاملاً به صورت یک جنجال(debate) علمی در جریان است.
در هر حال حتی اگر بپذیریم که کامپیوتر در نهایت ماشین هوشمند مورد نظر ما نیست، مجبوریم برای شبیهسازی هر روش یا ماشین دیگری از آن سود بجوییم.
تاریخ هوش مصنوعی
هوش مصنوعی به خودی خود علمی است کاملاً جوان. در واقع بسیاری شروع هوش مصنوعی را 1950 می دانند زمانی که آلن تورینگ مقاله دورانساز خود را در باب چگونگی ساخت ماشین هوشمند نوشت (آنچه بعدها به تست تورینگ مشهور شد) تورینگ درآن مقاله یک روش را برای تشخیص هوشمندی پیشنهاد میکرد. این روش بیشتر به یک بازی شبیه بود.
فرض کنید شما در یک سمت یک دیوار (پرده یا هر مانع دیگر) هستید و به صورت تله تایپ باآن سوی دیوار ارتباط دارید و شخصی از آن سوی دیوار از این طریق با شما در تماس است. طبیعتاً یک مکالمه بین شما و شخص آن سوی دیوار میتواند صورت پذیرد. حال اگر پس از پایان این مکالمه، به شما گفته شود که آن سوی دیوار نه یک شخص بلکه (شما کاملاً از هویت شخص آن سوی دیوار بیخبرید) یک ماشین بوده که پاسخ شما را میداده، آن ماشین یک ماشین هوشمند خواهد بود، در غیر این صورت(یعنی در صورتی که شما در وسط مکالمه به مصنوعی بودن پاسخ پی ببرید) ماشین آن سوی دیوار هوشمند نیست و موفق به گذراندن تست تورینگ نشده است. باید دقت کرد که تورینگ به دو دلیل کاملاً مهم این نوع از ارتباط(ارتباط متنی به جای صوت) را انتخاب کرد. اول این که موضوع ادراکی صوت را کاملاً از صورت مساُله حذف کند و این تست هوشمندی را درگیر مباحث مربوط به دریافت و پردازش صوت نکند و دوم این که بر جهت دیگری هوش مصنوعی به سمت نوعی از پردازش زبان طبیعی تاکید کند.
در هر حال هر چند تاکنون تلاشهای متعددی در جهت پیاده سازی تست تورینگ صورت گرفته مانند برنامه Eliza و یا AIML (زبانی برای نوشتن برنامههایی که قادر به chat کردن اتوماتیک باشند) اما هنوز هیچ ماشینی موفق به گذر از چنین تستی نشده است.
همانگونه که مشخص است، این تست نیز کماکان دو پیش فرض اساسی را در بردارد:
1ـ نمونه کامل هوشمندی انسان است.
2ـ مهمترین مشخصه هوشمندی توانایی پردازش و درک زبان طبیعی است. درباره نکته اول به تفصیل تا بدین جا سخن گفته ایم؛ اما نکته دوم نیز به خودی خود باید مورد بررسی قرارگیرد. این که توانایی درک زبان نشانه هوشمندی است تاریخی به قدمت تاریخ فلسفه دارد. از نخستین روزهایی که به فلسفه(Epistemology) پرداخته شده زبان همیشه در جایگاه نخست فعالیتهای شناختی قرار داشته است. از یونانیان باستان که لوگوس را به عنوان زبان و حقیقت یکجا به کار میبردند تا فیلسوفان امروزین که یا زبان را خانه وجود میدانند، یا آن را ریشه مسائل فلسفی میخوانند؛ زبان، همواره شاُن خود را به عنوان ممتازترین توانایی هوشمندترین موجودات حفظ کرده است. با این ملاحظات میتوان درک کرد که چرا آلن تورینگ تنها گذر از این تست متظاهرانه زبانی را شرط دستیابی به هوشمندی میداند. تست تورینگ اندکی کمتر از نیمقرن هوش مصنوعی را تحت تاُثیر قرار داد اما شاید تنها در اواخر قرن گذشته بود که این مسئله بیش از هر زمان دیگری آشکار شد که متخصصین هوش مصنوعی به جای حل این مسئله باشکوه ابتدا باید مسائل کماهمیتتری همچون درک تصویر (بینایی ماشین) درک صوت و… را حل کنند.به این ترتیب با به محاق رفتن آن هدف اولیه، اینک گرایشهای جدیدتری در هوش مصنوعی ایجاد شدهاند. در سالهای آغازین AI تمرکز کاملاً برروی توسعه سیستمهایی بود که بتوانند فعالیتهای هوشمندانه(البته به زعم آن روز) انسان را مدل کنند، و چون چنین فعالیتهایی را در زمینههای کاملاً خاصی مانند بازیهای فکری، انجام فعالیتهای تخصصی حرفهای، درک زبان طبیعی، و…. میدانستند طبیعتاً به چنین زمینههایی بیشتر پرداخته شد.
در زمینه توسعه بازیها، تا حدی به بازی شطرنج پرداخته شد که غالباً عدهای هوش مصنوعی را با شطرنج همزمان به خاطر میآورند. مککارتی که پیشتر اشاره شد، از بنیانگذاران هوش مصنوعی است این روند را آنقدر اغراقآمیز میداند که میگوید:
«محدود کردن هوش مصنوعی به شطرنج مانند این است که علم ژنتیک را از زمان داروین تا کنون تنها محدود به پرورش لوبیا کنیم.» به هر حال دستاورد تلاش مهندسین و دانشمندان در طی دهههای نخست را میتوان توسعه تعداد بسیار زیادی سیستمهای خبره در زمینههای مختلف مانند پزشکی عمومی، اورژانس، دندانپزشکی، تعمیرات ماشین،….. توسعه بازیهای هوشمند، ایجاد مدلهای شناختی ذهن انسان، توسعه سیستمهای یادگیری،…. دانست. دستاوردی که به نظر میرسد برای علمی با کمتر از نیم قرن سابقه قابل قبول به نظر میرسد.
افقهای هوش مصنوعی در 1943،Mcclutch (روانشناس، فیلسوف و شاعر) و Pitts (ریاضیدان) طی مقالهای، دیدههای آن روزگار درباره محاسبات، منطق و روانشناسی عصبی را ترکیب کردند. ایده اصلی آن مقاله چگونگی انجام اعمال منطقی به وسیله اجزای ساده شبکه عصبی بود. اجزای بسیار ساده (نورونها) این شبکه فقط از این طریق سیگنال های تحریک (exitory) و توقیف (inhibitory) با هم درتماس بودند. این همان چیزی بود که بعدها دانشمندان کامپیوتر آن را مدارهای (And) و (OR) نامیدند و طراحی اولین کامپیوتر در 1947 توسط فون نیومان عمیقاً از آن الهام میگرفت. امروز پس از گذشته نیمقرن از کار Mcclutch و Pitts شاید بتوان گفت که این کار الهام بخش گرایشی کاملاً پویا و نوین در هوش مصنوعی است. پیوندگرایی (Connectionism) هوشمندی را تنها حاصل کار موازی و همزمان و در عین حال تعامل تعداد بسیار زیادی اجزای کاملاً ساده به هم مرتبط میداند. شبکههای عصبی که از مدل شبکه عصبی ذهن انسان الهام گرفتهاند امروزه دارای کاربردهای کاملاً علمی و گسترده تکنولوژیک شدهاند و کاربرد آن در زمینههای متنوعی مانند سیستمهای کنترلی، رباتیک، تشخیص متون، پردازش تصویر،… مورد بررسی قرار گرفته است.
علاوه بر این کار بر روی توسعه سیستمهای هوشمند با الهام از طبیعت (هوشمندیهای ـ غیر از هوشمندی انسان) اکنون از زمینههای کاملاً پرطرفدار در هوش مصنوعی است. الگوریتم ژنیتک که با استفاده از ایده تکامل داروینی و انتخاب طبیعی پیشنهاد شده روش بسیار خوبی برای یافتن پاسخ به مسائل بهینه سازیست. به همین ترتیب روشهای دیگری نیز مانند استراتژیهای تکاملی نیز (Evolutionary Algorithms) در این زمینه پیشنهاد شده اند. دراین زمینه هر گوشهای از سازو کار طبیعت که پاسخ بهینهای را برای مسائل یافته است مورد پژوهش قرار میگیرد. زمینههایی چون سیستم امنیتی بدن انسان (Immun System) که در آن بیشمار الگوی ویروسهای مهاجم به صورتی هوشمندانه ذخیره میشوند و یا روش پیدا کردن کوتاهترین راه به منابع غذا توسط مورچگان (Ant Colony) همگی بیانگر گوشههایی از هوشمندی بیولوژیک هستند. گرایش دیگر هوش مصنوعی بیشتر بر مدل سازی اعمال شناختی تاُکید دارد (مدل سازی نمادین یا سمبولیک) این گرایش چندان خود را به قابلیت تعمق بیولوژیک سیستمهای ارائه شده مقید نمیکند. CASE-BASED REASONING یکی از گرایشهای فعال در این شاخه میباشد. بعنوان مثال روند استدلال توسط یک پزشک هنگام تشخیص یک بیماری کاملاً شبیه به CBR است به این ترتیب که پزشک در ذهن خود تعداد بسیار زیادی از شواهد بیماریهای شناخته شده را دارد و تنها باید مشاهدات خود را با نمونههای موجود در ذهن خویش تطبیق داده، شبیهترین نمونه را به عنوان بیماری بیابد. به این ترتیب مشخصات، نیازمندیها و تواناییهای CBR به عنوان یک چارچوب کلی پژوهش در هوش مصنوعی مورد توجه قرارگرفته است.
البته هنگامی که از گرایشهای آینده سخن میگوییم، هرگز نباید از گرایشهای ترکیبی غفلت کنیم. گرایشهایی که خود را به حرکت در چارچوب شناختی یا بیولوژیک یا منطقی محدود نکرده و به ترکیبی از آنها میاندیشند. شاید بتوان پیشبینی کرد که چنین گرایشهایی فرا ساختارهای (Meta –Structure) روانی را براساس عناصر ساده بیولوژیک بنا خواهند کرد.
1- Jon Mccarthy
جلوگیری از ویروس شدن فلش
این روزها استفاده از فلش مموری ها و کول دیسک ها بسیار فراگیر شده، از طرفی دیگر ویروس ها و کرم های زیادی نیز در کمین فلش مموری ها نشسته اند.
اکثر این کرم ها به محض اتصال فلش به یو اس بی منتقل می شوند و یک فایل اتوران(AutoRun) در ریشه درایو ایجاد می کنند و باعث گسترش خود می شوند. بسیاری از آن ها توسط یک آنتی ویروس به روز شناسایی و حذف می گردند و بسیاری هم که جدید هستند به انتشار خود ادامه می دهند. اما همیشه پیشگیری بهتر از درمان است. در ادامه روشی جدید را به شما آموزش می دهیم که از ویروسی شدن فلش خود به طور کامل جلوگیری کنید و با خیال راحت به هر کامپیوتری که می خواهید فلش خود را متصل کنید.
روش اول
در این روش می خواهیم مقدار فضای خالی موجود در فلش را با یک فایل ساختگی یا Dummy پر کنیم تا هیچ فایلی نتواند درون فلش ذخیره و ایجاد شود. البته این روش زمانی کارآمد است که شما می خواهیداز اطلاعات داخل فلش مموری خود استفاده نمایید و نیازی به فضای خالی آن ندارید.
قبل از انجام این کار نیاز به دانستن میزان فضای خالی موجود در فلش داریم. برای این کار بر روی درایو فلش راست کلیک کنید و گزینه Properties را برگزینید. در پنجره باز شده میزان دقیق فضای خالی را یاداشت کنید.
حال در قسمت run فرمان Cmd را تایپ کنید. در این قسمت ما می خواهیم توسط فرمان Fsutil یک فایل با حجم دلخواه ایجاد کنیم بدین منظور فرمان زیر را وارد کنید و کلید Enter را فشار دهید.
fsutil file createnew F:\IamDummy 1300594688
شما باید بجای عدد مذکور میزان فضای خالی در فلش مموری خود و به جای درایو F، درایوی را که معرف فلش مموری تان است وارد نمایید و منتظر شوید تا فایلی با نام Iamdummy با حجم مورد نظر ساخته شود. انتخاب این نام دلخواه بوده و می توانید یک نام دیگر را برگزینید.
حال اگر دوباره میزان فضای خالی در فلش خود را مشاهده کنید خواهید دید که عدد صفر نمایش داده می شود این بدین معنی است که حتی 1 بیت هم فضای خالی در فلش شما موجود نیست !
حال درون فلش خود یک فایل txt جدید ایجاد کنید و متنی را به اندازه 1 کاراکتر درون آن تایپ کنید و آن را ذخیره کنید خواهید دید که با پیغام کمبود فضا مواجه می شوید.
زمانی که خطر مواجه با ویروس ها برطرف شد، می توانید فایل ساخته شده(Iamdummy یا هر نام دیگر) را از حافظه فلش پاک نمایید.
توجه: اگر در باز کردن درایو فلش مموری به مشکل برخوردید، روی درایو راست کلیک کرده گزینه Explore را انتخاب نمایید.
روش دوم
برنامه ThumbScrew را دانلود کنید و در فلش ذخیره نمایید. اگر فلش خود را به سیستمی متصل کرده اید که احتمال آلودگی آن بالاست و شما نگران ویروسی شدن فلش خود هستید. برنامه را اجرا کرده و با راست کلیک روی آیکون آن، فلش خود را فقط قابل خوانش( Read Only) کنید.
♥
سخنان بزرگان ، جملات حکیمانه و پند های زیبا - بخش نخست
♥راهی جز نرمش و بازی با هستی نیست . ارد بزرگ
♥دوست واقعی کسی است که دستهای تو را بگیرد ولی قلب ترا لمس کند . مارکز
♥عشق یگانه منبع نیرو و قدرت شماست . باربارا دی آنجلیس
♥قانون احتمالات یادت نره ، بلاخره یک نفر خواهد گفت بله . آنتونی رابینز
♥اگر فکر می کنید که موفق می شوید یا شکست می خورید،در هر دو صورت درست فکر کرده اید.آنتونی رابینز
♥وقتی انسان آرامش را در خود نیابد ، جستجوی آن در جای دیگر کار بیهوده ای است.لارو شفوکو
♥هنگامی که می خواهی وظیفه و بایسته خویش را انجام دهی از کسی فرمان نگیر . ارد بزرگ
♥در تاریخ جهان ، هر لحظه عظیم و تعیین کننده ، پیروزی نوعی عشق است.امرسو
♥موفقیت ، یک درصد نبوغ ، 99 درصد عرق ریختن . توماس ادیسون
♥مهم این نیست که در کجای این جهان ایستاده ایم ، مهم این است که در چه راستایی گام بر می داریم . هولمز
♥بسیاری از آرزوهایمان را می توانیم با نشان دادن توانمندی خویش به آسانی بدست آوریم . ارد بزرگ
♥سعی نکنیم بهتر یا بدتر از دیگران باشیم ، بکوشیم نسبت به خودمان بهترین باشیم . مارکوس گداویر
♥مغز ما یک دینام هزار ولتی است که متاسفانه اکثرمان بیش از یک چراغ موشی از آن استفاده نمی کنیم . ویلیام جیمز
♥نگاه خردمندان به ریشه ها می رسد و دیگران گرفتار نمای بیرونی آن می شوند . ارد بزرگ
♥آن گاه خواهید دید که زندگی با لطف و محبت ، زیبایی ، رحمت ، شادی ، نشاط و شور و سرزندگی به شما پاسخ خواهد داد . باربارا دی آنجلیس
♥بهترین خوشبختی ها ، یاری به دیگران است. آلبرت هوبار
♥آن چه انسان هرگز نخواهد فهمید این است که چگونه در مقابل کسی که ما را آفریده و همه چیز ما از اوست مسوول خواهیم شد و او از ما بازخواست خواهد کرد ؟!؟!؟ . موریس مترلینگ
♥چهار چوب نگاه ما زمینی است ، اما برآیند اندیشه ما جنبه آسمانی نیز پیدا می کند . ارد بزرگ
♥هر چه عشق و شور زندگی بیشتری از خود ابراز کنید برای دیگران نیز بیشتر مقاومت ناپذیر خواهید شد و آن ها دیگر نخواهند توانست شما را نادیده بگیرند . باربارا دی آنجلیس
♥این همه پیغمبرها گفته اند که روح باقی می ماند و چنین و چنان می شود. اما هیچکس توجه نکرده که آیا روح ما قابل بقا هست یا نه ؟؟؟
شما را بخدا روح ما با این افکار پست و اندیشه هایی که از حدود معده و شهوت تجاوز نمی نماید آیا اگر از بین برود بهتر نیست ؟!؟ . موریس مترلینگ
♥چیزی را که ما نمی توانیم بفهمیم ضد و نقیض زندگی انسان است.
زیرا از یک طرف طبیعت یا خدا انسان را آفریده که حتما مرتکب گناه می شود و از طرف دیگر به ما می گویند که هر کسی که مرتکب گناه گردید در جهان مجازات خواهد دید !!!
بهتر این بود که از روز نخست ما را طوری می آفریدند که قدرت ارتکاب گناه را نداشته باشیم . نه آنکه ما را بیافرینند و بعد کیفر بدهند !!! . موریس مترلینگ
♥برآیند سامان یافتگی رفاه است پس : نخست باید به ساختار درست رسید سپس بر اساس آن ساماندهی کرد آنگاه رفاه همگانی بوجود می آید . ارد بزرگ
♥تفاوت میان ایستایی و پویایی با قدرت تصمیم گیری مشخص می شود . اراده خود را قوی سازید! کافی نیست که به خود فشار بیاورید بلکه باید خود را در حالتی مصمم قرار دهید. آنتونی رابینز