
آلن تورینگ؛ از رمزگشایی انیگما تا آزمون تورینگ و ChatGPT
تصور کنید در سال 1950 زندگی میکنید. زمانی که کامپیوترها دستگاههایی عظیم، گرانقیمت و ناشناختهاند و بسیاری از مردم حتی نمیدانند چنین ماشینهایی وجود دارند.
در همین دوران، ریاضیدانی بریتانیایی سؤالی مطرح میکند که بیشتر به داستانهای علمیتخیلی شباهت دارد:
«آیا ماشینها میتوانند فکر کنند؟»
نام آن مرد آلن تورینگ بود؛ دانشمندی که نهتنها در تغییر سرنوشت جنگ جهانی دوم نقش داشت، بلکه با ایدههایش پایههای کامپیوترهای مدرن و هوش مصنوعی را شکل داد.
امروز، 76 سال پس از انتشار مقاله تاریخی تورینگ، میلیونها نفر با سیستمهایی مانند ChatGPT مکالمه میکنند، از هوش مصنوعی برای نوشتن، برنامهنویسی و تحلیل اطلاعات کمک میگیرند و حتی گاهی نمیتوانند تشخیص دهند یک متن را انسان نوشته یا ماشین.
اما آیا این همان آیندهای است که تورینگ تصور میکرد؟
برای پاسخ به این سؤال باید به زندگی مردی برگردیم که دههها پیش از ظهور هوش مصنوعی امروزی، درباره توانایی فکر کردن ماشینها بحث میکرد.
آلن تورینگ کی بود؟ زندگینامه نابغهای جلوتر از زمان خود
آلن متیسون تورینگ (Alan Mathison Turing) در 23 ژوئن 1912 در لندن متولد شد. او از کودکی علاقه زیادی به ریاضیات، علوم و حل مسائل پیچیده داشت.
در دوران تحصیل، توانایی فوقالعادهای در درک مفاهیم علمی نشان میداد، اما شیوه فکر کردنش همیشه با روشهای معمول آموزشی سازگار نبود.
تورینگ در سال 1931 وارد دانشگاه کمبریج شد و در رشته ریاضیات تحصیل کرد. او در سال 1934 فارغالتحصیل شد و یک سال بعد به عضویت علمی کالج کینگز درآمد.
در ادامه برای تحصیل و پژوهش به دانشگاه پرینستون آمریکا رفت و در سال 1938 مدرک دکترای خود را دریافت کرد.
بااینحال، مهمترین ویژگی تورینگ صرفاً مهارتش در ریاضیات نبود. او به پرسشهایی علاقه داشت که دیگران حتی تصور نمیکردند بتوان برای آنها پاسخی علمی پیدا کرد.
یکی از این پرسشها این بود: آیا میتوان تمام مراحل حل یک مسئله را به مجموعهای از دستورهای مشخص تبدیل کرد تا یک ماشین آنها را اجرا کند؟
همین سؤال مسیر زندگی او و آینده فناوری را تغییر داد.
ماشین تورینگ چیست و چرا اختراع مهمی محسوب میشود؟
در سال 1936، تورینگ مقالهای درباره اعداد محاسبهپذیر منتشر کرد و در آن مدلی نظری از محاسبات ارائه داد که بعدها به «ماشین تورینگ» معروف شد.
ماشین تورینگ برخلاف تصور رایج، یک دستگاه مکانیکی واقعی نبود؛ بلکه مدلی ریاضی برای توضیح مفهوم محاسبه بود.
این مدل را میتوان به شکل ماشینی فرضی تصور کرد که اطلاعات را روی نواری میخواند، طبق قواعد مشخص آنها را تغییر میدهد و مرحلهبهمرحله عملیات را انجام میدهد.
اهمیت این ایده در آن بود که نشان میداد چگونه میتوان مفهوم الگوریتم و اجرای دستورها را بهصورت دقیق تعریف کرد.
تورینگ همچنین مفهوم ماشین جهانشمول را مطرح کرد؛ ماشینی نظری که میتواند رفتار هر ماشین محاسباتی سازگار با این مدل را شبیهسازی کند.
این ایده یکی از پایههای نظری رایانههای برنامهپذیر امروزی است.
به زبان ساده، پیش از آنکه لپتاپ، تلفن هوشمند یا ChatGPT وجود داشته باشد، تورینگ در حال بررسی این موضوع بود که یک ماشین اساساً چه کارهایی میتواند انجام دهد و چه محدودیتهایی دارد.
آلن تورینگ و جنگ جهانی دوم؛ نبردی که با ریاضیات انجام شد
با آغاز جنگ جهانی دوم در سال 1939، تورینگ به مجموعه محرمانه رمزگشایی بریتانیا در بلچلی پارک (Bletchley Park) پیوست.
ارتش آلمان نازی برای ارسال پیامهای محرمانه از دستگاهی به نام انیگما استفاده میکرد.
این دستگاه پیامهای معمولی را به ترکیبهایی رمزگذاریشده تبدیل میکرد. تنظیمات پیچیده و متغیر آن باعث میشد خواندن پیامها بدون اطلاع از کلید رمز بسیار دشوار باشد.
متفقین برای آگاهی از برنامههای نظامی آلمان، به شکستن این رمزها نیاز داشتند.
تورینگ و همکارانش با استفاده از ریاضیات، منطق و روشهای مهندسی به توسعه ابزارهایی پرداختند که میتوانستند احتمالهای مختلف رمزگذاری را بررسی کنند.
یکی از مهمترین این ابزارها دستگاهی به نام Bombe بود.
آیا آلن تورینگ بهتنهایی رمز انیگما را شکست؟
خیر. این یکی از برداشتهای اشتباهی است که گاهی در روایتهای سینمایی و عمومی دیده میشود.
پیش از فعالیت تورینگ، ریاضیدانان لهستانی ازجمله ماریان ریفسکی، یژی روژیتسکی و هنریک زیگالسکی پیشرفتهای مهمی در رمزگشایی انیگما داشتند.
تورینگ با استفاده از این دستاوردها و همکاری متخصصانی مانند گوردون ولچمن و جوآن کلارک، در توسعه روشهای رمزگشایی بریتانیا نقش کلیدی ایفا کرد.
او بهویژه در تحلیل پیامهای رمزگذاریشده نیروی دریایی آلمان فعالیت داشت.
موفقیت این تلاشها به متفقین کمک کرد اطلاعات مهمی درباره عملیات نظامی آلمان به دست آورند.
نقش تورینگ در این پروژه تاریخی بسیار مهم بود، اما شکستن انیگما نتیجه همکاری گسترده دانشمندان، مهندسان، زبانشناسان و نیروهای اطلاعاتی کشورهای مختلف بود.
از رمزگشایی انیگما تا ساخت کامپیوترهای مدرن
پس از پایان جنگ، تورینگ فعالیت علمی خود را متوقف نکرد.
او در آزمایشگاه ملی فیزیک بریتانیا روی طراحی کامپیوتری به نام Automatic Computing Engine یا ACE کار کرد.
این پروژه از تلاشهای پیشگامانه برای ساخت رایانههای الکترونیکی برنامهپذیر بود.
تورینگ بعدها به دانشگاه منچستر رفت و در توسعه نرمافزار و روشهای برنامهنویسی برای رایانههای اولیه مشارکت داشت.
در آن دوران، رایانهها هنوز فاصله زیادی با دستگاههای امروزی داشتند. آنها فضای زیادی اشغال میکردند و تواناییهایشان در مقایسه با یک تلفن هوشمند امروزی بسیار محدود بود.
اما تورینگ به چیزی فراتر از سرعت محاسبات فکر میکرد.
او میخواست بداند آیا ماشینها میتوانند رفتارهایی از خود نشان دهند که انسان آنها را نشانه هوشمندی میداند.
سال 1950؛ مقالهای که مسیر هوش مصنوعی را تغییر داد
در اکتبر 1950، آلن تورینگ مقاله مشهور خود با عنوان Computing Machinery and Intelligence را در مجله علمی Mind منتشر کرد.
این مقاله با پرسشی آغاز میشد که بعدها به یکی از مشهورترین سؤالهای تاریخ فناوری تبدیل شد:
آیا ماشینها میتوانند فکر کنند؟
تورینگ متوجه بود که تعریف دقیق واژههایی مانند «ماشین» و «فکر کردن» ساده نیست.
بنابراین بهجای تلاش برای ارائه تعریفی قطعی از تفکر، مسئله را به شکل یک آزمایش مطرح کرد.
او پیشنهاد داد توانایی ماشین را از طریق رفتارش در یک موقعیت مشخص بررسی کنیم.
این ایده به شکلگیری مفهومی انجامید که امروزه آن را آزمون تورینگ مینامیم.
نکته جالب این است که اصطلاح «هوش مصنوعی» هنوز به شکل امروزی رایج نشده بود. این عنوان در سال 1956 و در ارتباط با پروژه پژوهشی دارتموث شهرت یافت.
به همین دلیل، مقاله تورینگ یکی از آثار بنیادین تاریخ هوش مصنوعی به شمار میرود.
آزمون تورینگ چیست و چگونه انجام میشود؟
آزمون تورینگ (Turing Test) یکی از مشهورترین معیارهای پیشنهادی برای ارزیابی رفتار هوشمندانه ماشینهاست.
در نسخه رایج و سادهشده این آزمون، یک داور انسانی از طریق پیامهای متنی با دو طرف ارتباط برقرار میکند.
یکی از آنها انسان و دیگری یک سیستم کامپیوتری است.
داور میتواند سؤالهای مختلفی بپرسد، پاسخها را بررسی کند و تلاش کند تشخیص دهد کدام طرف انسان است.
اگر ماشین بتواند در شرایط آزمون بهاندازه کافی شبیه انسان پاسخ دهد و داور نتواند بهطور قابلاعتماد آن را تشخیص دهد، گفته میشود ماشین در آن آزمون موفق عمل کرده است.
البته طرح اصلی تورینگ در مقاله سال 1950 جزئیات متفاوتی داشت و از بازی تقلید میان سه شرکتکننده آغاز میشد.
آیا موفقیت در آزمون تورینگ به معنی فکر کردن واقعی است؟
نه لزوماً.
این آزمون رفتار قابلمشاهده ماشین را ارزیابی میکند، نه تجربه ذهنی یا آگاهی درونی آن را.
یک سیستم ممکن است بتواند مکالمهای بسیار طبیعی ایجاد کند، اما این موضوع بهتنهایی ثابت نمیکند که مانند انسان احساس، خودآگاهی یا درک ذهنی دارد.
این تفاوت یکی از مهمترین بحثهای فلسفی و علمی درباره هوش مصنوعی است.
تورینگ چگونه آینده ماشینهای هوشمند را پیشبینی کرد؟
تورینگ در مقاله خود پیشبینی کرد که طی حدود پنجاه سال، کامپیوترها ممکن است به مرحلهای برسند که در یک گفتوگوی پنجدقیقهای، داور انسانی نتواند با دقتی بیشتر از حدود 70 درصد ماشین را از انسان تشخیص دهد.
او همچنین احتمال میداد نگرش عمومی به مفهوم فکر کردن ماشینها تغییر کند.
این پیشبینی در زمانی مطرح شد که فناوری کامپیوتر هنوز در مراحل ابتدایی توسعه قرار داشت.
تورینگ حتی به ایده ماشینهای یادگیرنده توجه نشان داد.
او پیشنهاد کرد بهجای تلاش برای شبیهسازی مستقیم ذهن یک انسان بزرگسال، شاید بتوان سیستمی شبیه ذهن کودک طراحی کرد و سپس آن را آموزش داد.
این ایده از نظر مفهومی با برخی پرسشهای اساسی یادگیری ماشین ارتباط دارد؛ هرچند روشهای امروزی آموزش شبکههای عصبی بسیار متفاوت و پیچیدهتر هستند.
ارتباط آلن تورینگ با ChatGPT و هوش مصنوعی امروز
امروز وقتی وارد ChatGPT میشویم، میتوانیم سؤال بپرسیم، متن تولید کنیم، درباره موضوعات مختلف گفتوگو کنیم و برای حل مسائل از آن کمک بگیریم.
چنین تجربهای برای بسیاری از کاربران کاملاً طبیعی شده است.
اما اگر همین نوع مکالمه را به فردی در سال 1950 نشان میدادیم، احتمالاً با پدیدهای شگفتانگیز روبهرو میشد.
ChatGPT از مدلهای زبانی بزرگ و معماریهای یادگیری عمیق استفاده میکند. این سیستمها با آموزش روی حجم گستردهای از دادهها، الگوهای زبان و ارتباط میان مفاهیم را میآموزند.
بااینحال، ChatGPT مستقیماً بر اساس ماشین رمزگشایی انیگما یا الگوریتم خاصی که تورینگ در سال 1950 طراحی کرده باشد ساخته نشده است.
ارتباط اصلی در سطح تاریخ علم و مبانی نظری است.
تورینگ کمک کرد مفهوم محاسبات ماشینی دقیقتر تعریف شود و این پرسش جدی گرفته شود که آیا یک ماشین میتواند رفتار هوشمندانه نشان دهد.
آیا ChatGPT آزمون تورینگ را پشت سر گذاشته است؟
پاسخ به این سؤال به نسخه مدل، روش آزمایش، مدت مکالمه، شرایط داوری و معیار موفقیت بستگی دارد.
برخی پژوهشها نشان دادهاند که مدلهای زبانی پیشرفته در شرایط مشخص میتوانند داوران انسانی را فریب دهند یا از نظر مکالمه بسیار شبیه انسان ظاهر شوند.
اما چیزی به نام یک گواهی رسمی و جهانی برای قبولی قطعی در آزمون تورینگ وجود ندارد.
مهمتر اینکه حتی عملکرد موفق در چنین آزمونی، اثباتکننده آگاهی یا تفکر انسانی نیست.
شاید بتوان گفت ماشینها به بخشی از آیندهای که تورینگ تصور میکرد نزدیک شدهاند؛ اما پرسش اصلی او هنوز موضوع بحث است.
پایان تلخ زندگی آلن تورینگ
زندگی تورینگ برخلاف دستاوردهای علمی درخشانش، پایانی غمانگیز داشت.
او در سال 1952 به دلیل رابطه همجنسگرایانه، که در آن زمان طبق قوانین بریتانیا جرم محسوب میشد، تحت پیگرد قضایی قرار گرفت.
تورینگ بهجای زندان، دورهای از درمان هورمونی اجباری را پذیرفت؛ اقدامی که امروزه نمونهای آشکار از رفتار تبعیضآمیز و غیرانسانی با او شناخته میشود.
در 7 ژوئن 1954، تورینگ در 41سالگی بر اثر مسمومیت با سیانور درگذشت و روز بعد پیکرش پیدا شد.
نتیجه رسمی تحقیقات، خودکشی اعلام شد؛ اگرچه درباره جزئیات و شرایط دقیق مرگ او همچنان ابهامهایی وجود دارد.
سالها بعد، نگاه جامعه بریتانیا به نحوه برخورد با این دانشمند تغییر کرد.
در سال 2013، آلن تورینگ پس از مرگ مورد عفو سلطنتی قرار گرفت.
این اتفاق نهتنها یادآور جایگاه علمی او، بلکه نشانهای از بازنگری تاریخی در برخورد ناعادلانه با زندگی شخصیاش بود.
فیلم The Imitation Game؛ داستان آلن تورینگ روی پرده سینما
در سال 2014، فیلم سینمایی The Imitation Game با عنوان فارسی «بازی تقلید» ساخته و منتشر شد.
این فیلم به کارگردانی مورتن تیلدام، بخشی از زندگی آلن تورینگ را روایت میکند و بر فعالیت او در دوران جنگ جهانی دوم تمرکز دارد.
بندیکت کامبربچ نقش آلن تورینگ را بازی میکند و کیرا نایتلی در نقش جوآن کلارک، ریاضیدان و همکار تورینگ، ظاهر میشود.
فیلم با نمایش فضای محرمانه بلچلی پارک، تلاش گروهی از متخصصان برای شکستن رمز انیگما و دشواریهای زندگی شخصی تورینگ، داستانی پرتعلیق خلق میکند.
«بازی تقلید» در هشت رشته نامزد جایزه اسکار شد و جایزه بهترین فیلمنامه اقتباسی را دریافت کرد.
آیا داستان فیلم بازی تقلید واقعی است؟
فیلم بر اساس رویدادهای واقعی ساخته شده، اما تمام جزئیات آن از نظر تاریخی دقیق نیست.
برای مثال، شخصیت تورینگ در بعضی صحنهها منزویتر و روابط او با همکارانش پرتنشتر از آنچه اسناد تاریخی نشان میدهند به تصویر کشیده شده است.
همچنین برخی مراحل رمزگشایی و نقش افراد مختلف برای افزایش جذابیت داستان سادهسازی یا بازآفرینی شدهاند.
ماشین رمزگشایی فیلم نیز با نام «کریستوفر» معرفی میشود، درحالیکه دستگاه تاریخی مورد استفاده در پروژه با نام Bombe شناخته میشد.
بنابراین بهتر است فیلم را یک درام تاریخی الهامگرفته از زندگی تورینگ بدانیم، نه مستندی دقیق از تمام رویدادها.
بااینوجود، فیلم توانست داستان یکی از تأثیرگذارترین دانشمندان قرن بیستم را به مخاطبان گستردهتری معرفی کند.
چرا نام آلن تورینگ هنوز در دنیای فناوری زنده است؟
میراث تورینگ تنها به آزمون معروف او محدود نمیشود.
ماشین تورینگ همچنان یکی از مفاهیم بنیادی علوم کامپیوتر است و در آموزش نظریه محاسبات استفاده میشود.
جایزه تورینگ که از سال 1966 توسط انجمن ماشینهای محاسباتی (ACM) اعطا میشود، از معتبرترین افتخارات علوم کامپیوتر است و گاهی از آن با عنوان نوبل کامپیوتر یاد میکنند.
تصویر تورینگ نیز روی اسکناس 50 پوندی بریتانیا قرار گرفته است.
اما شاید مهمترین میراث او، تغییر شیوه نگاه ما به ماشینها باشد.
تورینگ نشان داد که میتوان درباره تواناییهای یک ماشین نه فقط از منظر مهندسی، بلکه از دیدگاه ریاضیات، فلسفه و شناخت انسان سؤال کرد.
از آلن تورینگ تا آینده هوش مصنوعی؛ آیا ماشینها واقعاً فکر میکنند؟
76 سال پیش، آلن تورینگ پرسشی مطرح کرد که بسیاری از مردم آن زمان نمیتوانستند اهمیتش را تصور کنند.
امروز ماشینها متن مینویسند، تصویر تولید میکنند، در برنامهنویسی کمک میکنند، مسائل پیچیده را تحلیل میکنند و در بسیاری از فعالیتهای روزمره کنار انسان قرار گرفتهاند.
اما همچنان میان تولید پاسخ هوشمندانه و داشتن تجربه ذهنی فاصله مفهومی مهمی وجود دارد.
ما میتوانیم عملکرد یک سیستم را اندازهگیری کنیم، خطاهایش را بررسی کنیم و تواناییهایش را با انسان مقایسه کنیم.
اما اینکه یک سیستم واقعاً «میفهمد» یا صرفاً الگوهای پیچیدهای را پردازش میکند، همچنان محل پژوهش و اختلافنظر است.
تورینگ پاسخ نهایی این پرسش را به ما نداد. او راهی تازه برای بررسی آن پیشنهاد کرد.
و شاید همین بزرگترین دستاوردش بود.
مردی که در سال 1950 پرسید «آیا ماشین میتواند فکر کند؟»، امروز ما را با پرسشی دشوارتر روبهرو کرده است: اگر ماشین مثل انسان حرف بزند، از کجا بفهمیم واقعاً چه چیزی را درک میکند؟
سؤالات متداول درباره آلن تورینگ و آزمون تورینگ
1. آلن تورینگ کیست؟
آلن تورینگ ریاضیدان، منطقدان و از پیشگامان علوم کامپیوتر و هوش مصنوعی بود که بین سالهای 1912 تا 1954 زندگی کرد.
2. چرا آلن تورینگ را پدر هوش مصنوعی مینامند؟
زیرا مقاله او در سال 1950 درباره هوش ماشینی و ایده آزمون تورینگ از پایههای فکری مهم این حوزه به شمار میروند. البته هوش مصنوعی حاصل تلاش دانشمندان بسیاری است.
3. آزمون تورینگ چیست؟
آزمونی برای بررسی این موضوع که آیا یک ماشین میتواند در مکالمه رفتاری نشان دهد که تشخیص آن از رفتار انسان برای داور دشوار باشد.
4. ماشین انیگما چه کاربردی داشت؟
انیگما دستگاهی برای رمزگذاری و رمزگشایی پیامها بود که ارتش آلمان در جنگ جهانی دوم از آن استفاده میکرد.
5. آیا آلن تورینگ ماشین انیگما را اختراع کرد؟
خیر. انیگما پیش از فعالیت تورینگ ساخته شده بود. او در توسعه روشها و دستگاههای مورد استفاده برای شکستن رمزهای آن نقش داشت.
6. نام فیلم زندگی آلن تورینگ چیست؟
فیلم The Imitation Game یا «بازی تقلید» محصول سال 2014، با بازی بندیکت کامبربچ در نقش تورینگ.
7. آیا فیلم بازی تقلید کاملاً واقعی است؟
خیر. داستان اصلی بر پایه زندگی تورینگ است، اما برخی شخصیتپردازیها، روابط و اتفاقات برای اهداف سینمایی تغییر یافتهاند.
8. آلن تورینگ چگونه درگذشت؟
او در سال 1954 بر اثر مسمومیت با سیانور درگذشت. نتیجه رسمی تحقیقات خودکشی بود، هرچند درباره شرایط دقیق مرگ او ابهامهایی وجود دارد.
9. آیا ChatGPT از آزمون تورینگ عبور کرده است؟
برخی مدلهای پیشرفته در آزمایشهای مشخص عملکرد موفقی داشتهاند، اما نتیجه به شرایط آزمون بستگی دارد و به معنی اثبات آگاهی انسانی نیست.
10. تفاوت ماشین تورینگ با آزمون تورینگ چیست؟
ماشین تورینگ یک مدل نظری برای تعریف محاسبات است، درحالیکه آزمون تورینگ روشی برای بررسی شباهت رفتار مکالمهای ماشین به انسان محسوب میشود.
11. آیا تورینگ هوش مصنوعی را اختراع کرد؟
خیر. او یکی از مهمترین پایهگذاران فکری این حوزه بود. هوش مصنوعی بهعنوان رشتهای پژوهشی در دهه 1950 و با مشارکت دانشمندان مختلف شکل گرفت.
12. مهمترین دستاورد آلن تورینگ چه بود؟
نمیتوان تنها یک دستاورد انتخاب کرد. نظریه محاسبات، مشارکت در رمزگشایی انیگما، طراحی رایانههای اولیه و طرح آزمون تورینگ از مهمترین فعالیتهای او هستند.