شاید اولش فکر کنیم پرامپتنویسی یعنی بلد باشیم چه فرمانی به کامپیوتر بدیم که جواب درستی بگیریم. ولی اگه یه کم عمیقتر نگاه کنی، میبینی که این مهارت ربط عجیبی به روانشناسی شناختی داره. یعنی همون علمی که میگه مغز ما چطور فکر میکنه، چطور یاد میگیره و چطور اطلاعات رو پردازش میکنه.
بذار چندتا شباهت جالب رو برات بگم:
توی روانشناسی یه پدیدهای داریم به اسم پرایمینگ. یعنی اگر یه چیزی رو قبلش به مغزت بدی، روی واکنش بعدیات تأثیر میذاره. مثلاً اگه یه لحظه بهت بگن «بیمارستان»، بعدش کلمه «دکتر» رو سریعتر تشخیص میدی.
توی پرامپتنویسی هم دقیقاً همین کار رو میکنیم. وقتی میگیم «تو یه مهندس سازه باهوشی» یا «بهعنوان یه روانشناس باتجربه جواب بده»، داریم ذهن هوش مصنوعی رو پرایم میکنیم که توی یه مسیر خاص فکر کنه. انگار بهش میگیم یادت باشه داری از چه زاویهای نگاه میکنی.
ما آدما حافظه کاری محدودی داریم. نمیتونیم یهو هزار تا نکته رو باهم در نظر بگیریم. مجبوریم مسائل رو خرد کنیم و مرحلهای فکر کنیم. هوش مصنوعی هم همینطوره. یه «حافظه موقت» داره که بهش میگن پنجره بافت یا کانتکست. اگه پرامپتت زیادی طولانی یا شلوغ باشه، گیج میشه و چرت میگه. دقیقاً مثل ما که وقتی یهو کلی مسئله میریزن جلومون، دستپاچه میشیم.
برای همین تکنیکی به اسم زنجیره فکر (Chain of Thought) اومدن درست کردن. یعنی به هوش مصنوعی میگیم مسئله رو گامبهگام حل کن. این دقیقاً همون کاریه که خودمون وقتی با یه مسئله سخت مواجه میشیم انجام میدیم؛ یه قدم یه قدم جلو میریم.
مغز ما اطلاعات رو بهصورت شبکهای ذخیره میکنه. هر یه سری ارتباط با مفاهیم دیگه داره. هوش مصنوعی هم اینطوری کار میکنه. کلمات رو به بردارهای عددی تبدیل میکنه و نزدیکی معنایی رو اندازه میگیره. پس وقتی پرامپت مینویسی، باید کلماتی رو انتخاب کنی که توی فضای فکری هوش مصنوعی به هدف نهاییات نزدیکتر باشن. این خیلی شبیه کاریه که یه روانشناس یا کوچ انجام میده: تلاش میکنه کلمه درست رو پیدا کنه تا یه گره ذهنی رو باز کنه.
ببین، چطور یه بچه «گربه» رو یاد میگیره؟ چندتا عکس بهش نشون میدی، میگی این گربهست. همون کافیست که تشخیص بده. توی هوش مصنوعی به این میگن Few-Shot Prompting. یعنی توی همون پرامپت چندتا مثال بهش میدی و میگی «بقیه رو مثل اینا جواب بده». این یعنی هوش مصنوعی داره دقیقاً شبیه مغز آدما از روی چند نمونه الگو برداری میکنه.
ما آدما گاهی مینشینیم به فکرهامون فکر میکنیم. بهش میگن فراشناخت یا همون «فکر کردن درباره فکر کردن». هوش مصنوعی هم میتونه این کار رو بکنه. اگه بهش بگی «جوابت رو نقد کن» یا «بگو چرا این پیشنهاد رو دادی»، مدل شروع میکنه به مرور حرفهای خودش و اشتباهاتش رو اصلاح میکنه. درست مثل ما که بعضی وقتا میگیم «نه بابا این حرفم درست نبود، بذار درستش کنم».
چیز جالبی که این وسط دستگیرم شده اینه که پرامپتنویسی در واقع یه جور پیدا کردن زبان مشترک بین ذهن آدمیزاد و مغز مصنوعیه. هر چی بیشتر بفهمیم خودمون چطور فکر میکنیم، بهتر میتونیم با هوش مصنوعی حرف بزنیم. شاید توی آینده، بهترین پرامپتنویسها کسایی نباشن که برنامهنویسی بلدن، بلکه کسایی باشن که زبان فکر کردن رو خوب میفهمن و میتونن از روانشناسی برای هدایت هوش مصنوعی استفاده کنن.
جالبه، نه؟ 😊