فرمول خنده دار: چرا طنز ماشینی جام مقدس A.I.

در «اوکونا ظالمانه»، قسمت چهارم از فصل دوم Star Trek: The Next Generation ، دیتای اندرویدی مقیم Enterprise تلاش می‌کند تا مهارتی را که قبلاً نتوانسته بود در آن مسلط شود، یاد بگیرد: طنز. دیتا با بازدید از هولودک کشتی، از یک کمدین هولوگرافیک درس می گیرد تا سعی کند کار خنده دار کردن را درک کند.

در حالی که دنیای Star Trek و دنیای واقعی ممکن است گاهی از هم دور باشند، این خط داستانی برای هوش ماشینی اینجا روی زمین صادق است. به عبارت ساده تر، دریافت یک هوش مصنوعی برای درک طنز و سپس ایجاد جوک های خود بسیار دشوار است.

چقدر سخت برو را فراموش کن، خطر! ، شطرنج و هر تعداد دمو قابل توجه دیگر : به گفته برخی کارشناسان، ساختن هوش مصنوعی در سطح یک کمدین برتر ممکن است معیار واقعی هوش ماشینی باشد.

و در حالی که هنوز به آنجا نرسیده ایم، می توان گفت که ممکن است بسیار نزدیک تر شویم.

Witscript کد را می شکند

جو تاپلین کسی است که از چالش ها ابایی ندارد. تاپلین، یک مهندس با آموزش (با شکاف شغلی زیادی از نظر تمرین واقعی آن)، شغل موفقی را به عنوان یک نویسنده تلویزیونی برای خود رقم زد. او که چهار بار برنده امی شده است، نویسنده اصلی افرادی مانند دیوید لترمن و جی لنو بوده است. چندین سال پیش، تاپلین به این سؤال علاقه مند شد که آیا الگوریتمی (یعنی فرآیند یا مجموعه ای از قوانین قابل پیروی) وجود دارد که به نوشتن جوک های خنده دار واقعی کمک کند یا خیر.

او به Digital Trends گفت: «مردم فکر می کنند که این جادو است. فکر می‌کنم برخی از نویسندگان کمدی یا کمدین‌ها سعی می‌کنند کاری را که انجام می‌دهند به عنوان نمایش جادو نشان دهند. خوب، آن مانند سحر و جادو به این معنا که یک ترفند سحر و جادو ساخته شده است و طراحی شده است، و یک راه است که آن کار می کند که احمق شما را به فکر که شعبده باز است قدرت فوق العاده وجود دارد. اما واقعاً منطقی در آن وجود دارد.»

کمدین جو تاپلین با جی لنو

این اعتقاد به یک منطق پولادین برای جوک گفتن – در حالی که تاپلین سعی می کرد "جادوی" خود را به کمدین های مشتاق بیاموزد – در نهایت او را به ساختن یک هوش مصنوعی سوق داد که قادر به تولید کنایه های خارج از کاف بود که با آنها سازگاری داشت. مکالمات منظم نتایج به نام Witscript به یک سیستم هوش مصنوعی خلاقانه تبدیل می شود که جوک های بداهه ایجاد می کند. تاپلین گفت، یک ربات چت که از Witscript برای جوک های تبلیغاتی استفاده می کند، می تواند به ایجاد همراهان مصنوعی دوست داشتنی کمک کند تا به حل «مشکل عظیم» تنهایی انسان کمک کنند. به آن مانند مهر و موم ربات PARO با خطوط پانچ فکر کنید.

Toplyn درباره Witscript که اخیراً در دوازدهمین کنفرانس بین‌المللی خلاقیت محاسباتی (ICCC 2021) ارائه شد، گفت: «این موضوع به زمینه مربوط است». «این آن را از سایر سیستم‌های جوک‌ساز که جوک‌های مستقلی را تولید می‌کنند که به راحتی در یک مکالمه ادغام نمی‌شوند، متمایز می‌کند. هنگامی که با یک دوست شوخ صحبت می کنید، به احتمال زیاد شوخی های او در پاسخ به چیزی که شما گفته اید در یک مکالمه ادغام می شود. احتمال اینکه دوست شما شروع به گفتن یک جوک مستقل کند، بسیار کمتر است، "مردی با اردکی روی سرش وارد یک بار می شود…"

فرمول خنده دار

این کیفیت خود به خود از الگوریتم های جوک نویسی که خود Toplyn توسعه داده است ناشی می شود.

او گفت: اساساً روش کار الگوریتم اصلی جوک نویسی به این صورت است: با انتخاب موضوعی برای جوک شروع می شود، که می تواند جمله ای باشد که کسی به شما می گوید یا موضوع یک خبر باشد. «مرحله بعدی این است که آنچه را که من آن را دو «دسته موضوع» می نامم انتخاب کنید، کلمات یا عباراتی در موضوع که بیشترین مسئولیت را برای جلب توجه مخاطب دارند. مرحله سوم ایجاد ارتباط بین دو دسته موضوع است. تداعی ها همان چیزی هستند که مخاطب هنگام فکر کردن به موضوعی خاص به آن فکر می کند. مرحله چهارم ایجاد یک خط پانچ است که ارتباط یکی از دو دسته موضوع را به ارتباط دیگری به روشی شگفت‌آور پیوند می‌دهد. آخرین مرحله ایجاد زاویه بین موضوع و خط پانچ است: جمله یا عبارتی که موضوع را به روشی طبیعی به خط پانچ متصل می کند.

فرانچسکو پراندونی/ردفرنز از طریق گتی ایماژ

اگر همه این دسته‌ها و زاویه‌ها کار سختی به نظر می‌رسند، اثبات – در نهایت – در پودینگ است. با استفاده از 13 موضوع ورودی، ویت اسکریپت مجموعه‌ای از جوک‌ها را تولید کرد که سپس تاپلین آنها را در مقابل تلاش‌های خود قرار داد. برای هیئت بازبینی، او داوری را به کارگران ترک مکانیک آمازون واگذار کرد، که هر جوک تازه ضرب شده را در مقیاس یک (نه شوخی) تا چهار (یک شوخی بسیار خوب) درجه بندی کردند. یکی از بهترین تلاش‌های ویت اسکریپت امتیاز 2.87 را به خود اختصاص داد (تاپلین گفت: "این خیلی به شوخی نزدیک است") به 2.80 خودش به عنوان استاد دانش آموز. شوخی ویت اسکریپ؟ در مورد بیست و پنجمین سالگرد شرکت هنرهای نمایشی Blue Man Group، آن را با کنایه گفت: "به Bluebilee خوش آمدید."

در حالی که شاید هنوز کاملاً آماده نیست که جای دیو چاپل را بگیرد، تاپلین معتقد است که ویت اسکریپ ثابت می کند که طنز می تواند، تا حدی، خودکار باشد. حتی اگر هنوز راه زیادی در پیش باشد. او گفت: «از آنجایی که ماشین‌ها در اجرای این الگوریتم‌ها بهتر می‌شوند، جوک‌هایی که تولید می‌کنند بهتر می‌شوند.

با این حال، او همچنین یک نکته احتیاط را نشان داد. «برای تولید جوک‌های [واقعاً] پیچیده به روشی که یک نویسنده کمدی انسانی متخصص می‌تواند، ماشین‌ها به دانش عقل سلیم و توانایی استدلال عقل سلیم یک انسان معمولی نیاز دارند.»

یک پیشگام کمدی هوش مصنوعی

همانطور که مشخص است، ممکن است این موضوع اصلی باشد. طنز ممکن است بیهوده به نظر برسد، اما برای کسانی که در زمینه های زبان، کمدی و هوش مصنوعی کار می کنند، چیزی جز این نیست.

کیم بینستد ، استاد بخش اطلاعات و علوم کامپیوتر در دانشگاه هاوایی، به Digital Trends گفت: "ما از طنز به طرق مختلف استفاده می کنیم." ما از آن برای ایجاد رابطه اجتماعی استفاده می کنیم. ما از آن برای تعریف درون گروهی و برون گروهی استفاده می کنیم. ما از آن برای معرفی ایده هایی استفاده می کنیم که ممکن است به طور جدی حاضر به بیان آن نباشیم. بدیهی است که طنز غیر زبانی وجود دارد، اما [طنز زبانی] در دسته ای از کاربرد زبان قرار می گیرد که واقعاً قدرتمند است. این فقط یک استندآپ روی صحنه نیست که از آن برای چند خنده استفاده می کند. این چیزی است که ما همیشه [در جامعه خود] از آن استفاده می کنیم.»

وقتی صحبت از طنز محاسباتی می شود، بینستد یک پیشگام است. در 1990s، او ایجاد یکی از (احتمالا) برای اولین بار AI طراحی شده برای تولید جوک. Binsted's JAPE (موتور تولید و تجزیه و تحلیل جوک) که با پروفسور گریم ریچی ساخته شد، یک ربات شوخی بود که می توانست جناس های پرسش و پاسخ ایجاد کند. یک مثال ممکن است این باشد: "س) به چه چیزی بازار عجیب می گویید؟ "الف) یک بازار عجیب و غریب."

او با متواضعانه گفت: «عالی بود زیرا به این معنی بود که می‌توانم همه میوه‌های کم آویزان را قبل از هر کس دیگری بچینم. "این تقریباً همان کاری است که من با جناس انجام دادم."

یک مشکل کامل با هوش مصنوعی

از آن زمان، Binsted ربات‌های طنز محاسباتی مختلفی را توسعه داده است – از جمله ربات‌هایی که می‌توانند تغییراتی در جوک‌های «Yo mama» ببینند. در حالی که کار بینستد از آن زمان برای بررسی طولانی مدت اکتشاف فضایی انسان تکامل یافته است، او هنوز هوش مصنوعی شوخی را به عنوان نوعی جام مقدس برای هوش ماشینی می داند.

او گفت: "این یکی از این چیزها مانند شطرنج نیست، جایی که وقتی هوش مصنوعی شروع به کار کرد، مردم می گفتند، "خب، اگر یک کامپیوتر واقعاً بتواند شطرنج بازی کند، ما متوجه خواهیم شد که کاملاً هوشمند است." «بدیهی است که اینطور نیست. اما من فکر می‌کنم طنز یکی از آن چیزهایی است که طنز روان با استفاده از رایانه باید از جنبه‌های دیگر نیز واقعاً هوشمندانه باشد.»

میکروفون در یک نوار
7713 عکاسی

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

توماس وینترز ، دکترای علوم کامپیوتر، "شوخ طبعی به بسیاری از مهارت های مختلف انسانی، مانند دانش جهانی، توانایی های زبانی، استدلال، [و بیشتر] بستگی دارد." دانشجویی که در حال تحقیق در مورد هوش مصنوعی و طنز محاسباتی است، به Digital Trends گفت. «حتی اگر ماشینی به این نوع اطلاعات و مهارت‌ها دسترسی داشته باشد، باز هم باید در مورد سختی خود جوک بینشی داشته باشد. برای اینکه چیزی خنده دار باشد، یک شوخی نیز باید برای انسان نه خیلی آسان و نه خیلی سخت باشد. ماشینی که جوک تولید می کند نباید از دانش خیلی مبهم و دانش خیلی واضح با خطوط پانچ قابل پیش بینی استفاده کند. به همین دلیل است که طنز محاسباتی معمولاً به عنوان یک مشکل کامل با هوش مصنوعی در نظر گرفته می شود. [یعنی] ما باید هوش مصنوعی داشته باشیم که از نظر عملکردی دارای اجزای مشابه مغز انسان باشد تا بتوانیم طنز محاسباتی را حل کنیم، زیرا به تمام این مهارت‌های مغز انسان وابسته است.»

به آن مانند یک تست تورینگ با آهنگ خنده فکر کنید. به زودی به یک ابراطلاعات نزدیک شما. خوشبختانه.