مقالات

هوش مصنوعی مولد (Generative AI) چیست؟

تا همین چند سال پیش، اگر برای ایده یک بازی، طراحی پوستر یک پروژه یا پیدا کردن راه‌حل یک خطای کدنویسی کمک می‌خواستید، معمولاً باید بین چند سایت جست‌وجو می‌کردید، آموزش می‌دیدید یا از یک فرد باتجربه‌تر سؤال می‌پرسیدید. امروز می‌توانید درخواستتان را در یک ابزار هوش مصنوعی بنویسید و چند لحظه بعد، با چند ایده، یک متن، تصویر یا نمونه‌ کد روبه‌رو شوید. این توانایی ساختن متن، تصویر، صدا، ویدئو یا کد به فناوری‌‌ای مربوط است که آن را هوش مصنوعی مولد یا Generative AI می‌نامند.
اشتراک گذاری
هوش مصنوعی مولد (Generative AI) چیست؟

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

هوش مصنوعی مولد دقیقاً چیست و چرا به آن «مولد» می‌‌گویند؟

هوش مصنوعی مولد نوعی هوش مصنوعی است که می‌تواند بر اساس الگوهایی که از داده‌ها یاد گرفته، محتوای تازه تولید کند. به همین دلیل به آن «مولد» می‌گویند.

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

خروجی هوش مصنوعی مولد می‌تواند شکل‌های مختلفی داشته باشد:

  • متن؛ مثل داستان، خلاصه، ترجمه، پاسخ یا ایده
  • تصویر؛ مثل پوستر، طرح کاراکتر یا تصویرسازی
  • صدا و موسیقی؛ مثل تبدیل متن به گفتار
  • ویدیو؛ مثل ساخت یا ویرایش بخش‌هایی از یک ویدئو
  • کد؛ مثل نمونه‌کد، توضیح خطا یا پیشنهاد برای شروع پروژه

 

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

تولید محتوا توسط هوش مصنوعی مولد اما به این معنی نیست که مدل مثل انسان تجربه، احساس یا تخیل دارد. مدل‌های مولد بر پایه الگوهایی که از داده‌ها آموخته‌اند، محتوایی می‌سازند که با درخواست شما هماهنگ باشد.

اورن اتزیونی، Oren Etzioni استاد علوم کامپیوتر دانشگاه واشینگتن و مدیر پیشین Allen Institute for AI، در رابطه با محدودیت‌های مدل‌های زبانی می‌گوید:

«توانایی مدل‌های هوش‌مصنوعی مولد در تولید متن روان واقعاً چشمگیر است اما باید مراقب باشیم این عملکردهای چشمگیر را با هوشمندی واقعی اشتباه نگیریم.»

توانایی مدل‌های هوش‌مصنوعی مولد در تولید متن روان واقعاً چشمگیر است اما باید مراقب باشیم این عملکردهای چشمگیر را با هوشمندی واقعی اشتباه نگیریم

هوش مصنوعی مولد چگونه کار می‌کند؟

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

از داده آموزشی تا مدل

برای آموزش یک مدل، داده‌های زیادی لازم است. این داده‌ها می‌توانند متن، تصویر، صدا، ویدئو یا کد باشند. مدل با بررسی آن‌ها، الگوها را پیدا می‌کند؛ مثلاً متوجه می‌شود جمله‌ها معمولاً چگونه ساخته می‌شوند، چه واژه‌هایی با هم ارتباط دارند یا یک تصویر با چه ترکیبی از رنگ، نور و شکل ساخته می‌شود.

بسیاری از مدل‌های مولد امروزی با روش‌هایی از یادگیری عمیق و شبکه‌های عصبی آموزش داده می‌شوند. شبکه عصبی، یک مدل محاسباتی است که می‌تواند در داده‌های زیاد، رابطه‌ها و الگوهای پیچیده را پیدا کند.

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

از پرامپت‌نویسی تا تولید محتوا

وقتی خواسته‌ی خود را برای ابزار می‌نویسید، در واقع به آن دستور می‌دهید که چه خروجی‌ بسازد. به این دستور یا درخواست، پرامپت می‌گویند.

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

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

هوش مصنوعی مولد چه تفاوتی با هوش مصنوعی معمولی دارد؟

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

تفاوت اصلی در نوع کاری است که سامانه انجام می‌دهد:

نوع سامانه کار اصلی مثال
هوش مصنوعی تشخیصی یا پیش‌بینی‌گر تشخیص، دسته‌بندی یا پیش‌بینی تشخیص اسپم بودن یک ایمیل
هوش مصنوعی مولد تولید محتوای جدید ساخت متن، تصویر یا نمونه‌کد

 

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

هوش مصنوعی مولد، یادگیری ماشین و یادگیری عمیق باهم چه نسبتی دارند؟

این اصطلاح‌ها به هم مرتبط‌اند اما هرکدام معنای مشخصی دارند:

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

 

بسیاری از مدل‌های مولد امروزی بر یادگیری عمیق تکیه دارند اما لازم نیست برای استفاده از آن‌ها همه جزئیات فنی را بدانید. مهم‌تر این است که بفهمید ابزار چه کاری می‌تواند انجام دهد و کجا باید خروجی آن را بررسی کنید.

هوش مصنوعی مولد چه کاربردهایی دارد؟

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

کاربرد برای متن و یادگیری

فرض کنید فردا باید درباره موضوع انرژی خورشیدی ارائه بدهید. می‌توانید از ابزار بخواهید مفهوم را با یک مثال ساده توضیح دهد، چند سوال تمرینی طراحی کند یا برای اسلایدهای ارائه، یک ساختار اولیه پیشنهاد دهد.

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

هوش مصنوعی مولد می‌تواند در این کارها همراه شما باشد:

  • توضیح‌دادن یک مفهوم از چند زاویه
  • پیشنهاد مثال برای فهم بهتر درس
  • طراحی پرسش‌های تمرینی
  • ساختن طرح اولیه ارائه یا گزارش
  • ایده‌پردازی برای داستان، بازی یا ویدئو

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

 

کاربرد در تصویر، صدا و ویدئو

فرض کنید تیم شما می‌خواهد یک بازی‌ با موضوع یک شهر هوشمند طراحی کند. پیش از اینکه وارد طراحی نهایی شوید، می‌توانید از ابزار بخواهید چند پیشنهاد برای فضای شهر، ظاهر ربات‌ها یا مأموریت‌های بازی بدهد.

شاید یکی از پیشنهادها، یک پهپاد بازیافت‌کننده باشد که در محله‌های مختلف شهر مأموریت دارد. این ایده لازم نیست همان‌طور وارد پروژه شود؛ می‌تواند شروع یک گفت‌وگو در تیم شما باشد. شاید تصمیم بگیرید آن را تغییر دهید، ترکیب کنید یا حتی کنار بگذارید و به ایده بهتری برسید.

ابزارهای مولد در صدا و ویدئو هم می‌توانند برای نوشتن سناریو، ساخت زیرنویس، پیشنهاد صحنه یا تولید صدای مصنوعی استفاده شوند.

با این حال، تولید محتوا، مسئولیت شما را از بین نمی‌برد. قبل از انتشار تصویر، ویدئو یا صدا، به حق مؤلف، شرایط استفاده ابزار و رضایت افرادی که تصویر یا صدایشان ممکن است استفاده شده باشد، توجه کنید.

کاربرد در کدنویسی و ساخت پروژه

در برنامه‌نویسی، هوش مصنوعی مولد می‌تواند مثل یک دستیار عمل کند. می‌توانید از آن بخواهید دلیل یک خطای پایتون را توضیح دهد، تفاوت دو روش را مقایسه کند یا برای یک قابلیت مشخص، نمونه‌ کد اولیه پیشنهاد دهد.

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

  • دریافت داده از حسگر
  • ذخیره اطلاعات
  • نمایش دما
  • تعریف هشدار
  • آزمایش عملکرد

این تقسیم‌بندی کمک می‌کند یک ایده بزرگ، به چند مرحله قابل انجام تبدیل شود. اما کد تولید شده را نباید بدون خواندن و آزمایش‌کردن اجرا کنید. ممکن است بخشی از آن ناقص باشد، با ابزارهای شما هماهنگ نباشد یا مشکل امنیتی داشته باشد.

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

آیا ChatGPT همان هوش مصنوعی مولد است؟

ابزار ChatGPT یکی از نمونه‌های شناخته‌شده هوش مصنوعی مولد است اما هوش مصنوعی مولد مفهومی کلی‌تر است. همان‌طور که یک بازی مشخص، معادل همه بازی‌های موبایلی نیست، ChatGPT هم فقط یکی از ابزارهایی است که از مدل‌های مولد استفاده می‌کند.

این ابزار با مدل‌های زبانی کار می‌کند و می‌تواند متن تولید کند، مفهوم توضیح دهد، خلاصه یا ترجمه ارائه کند و در ایده‌پردازی و کدنویسی کمک کند. در کنار آن، ابزارهای دیگری وجود دارند که تصویر، صدا، ویدئو یا کد تولید می‌کنند. پس Generative AI نام یک برنامه مشخص نیست بلکه یک خانواده از فناوری‌هاست.

مدل زبانی بزرگ یا LLM چیست؟

مدل زبانی بزرگ، یا Large Language Model، نوعی مدل هوش مصنوعی است که با حجم زیادی از داده‌های زبانی آموزش می‌بیند تا الگوهای متن را یاد بگیرد.

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

این ویژگی باعث می‌شود پاسخ‌ها گاهی بسیار روان و قانع‌کننده باشند اما تضمین نمی‌کند که همه آن‌ها درست باشند. ممکن است ابزار تاریخ اشتباه بدهد، منبعی ساختگی معرفی کند یا توضیحی ناقص ارائه دهد. به همین دلیل، پاسخ مدل زبانی باید نقطه شروع بررسی باشد، نه پایان آن.

محدودیت‌ها و استفاده مسئولانه از هوش مصنوعی مولد

هوش مصنوعی مولد ابزار توانمندی است اما بی‌خطا نیست. نهادهای معتبر در حوزه استاندارد و آموزش، از جمله NIST و یونسکو، بر مدیریت ریسک، حفظ حریم خصوصی و نقش فعال انسان در استفاده از این فناوری تأکید دارند.

 

چرا پاسخِ روان همیشه پاسخِ درست نیست؟

گاهی مدل پاسخی می‌سازد که کاملاً منطقی و مطمئن به نظر می‌رسد اما اطلاعاتش اشتباه یا ناقص است. به این اتفاق معمولاً «توهم هوش مصنوعی» یا hallucination می‌گویند.

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

برای موضوعات مهم، به‌ویژه موضوعات علمی، تاریخی، پزشکی، حقوقی یا خبری، این چند کار را انجام دهید:

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

چهار نکته برای استفاده مسئولانه از هوش مصنوعی مولد

  1. اطلاعات شخصی و حساس را وارد ابزارهای هوش مصنوعی نکنید. رمز عبور، اطلاعات مالی، شماره‌های هویتی، عکس خصوصی یا اطلاعات دیگران نباید داخل پرامپت قرار بگیرند.
  2. خروجی را راستی‌آزمایی کنید. هوش مصنوعی می‌تواند نقطه شروع تحقیق باشد اما منبع نهایی نیست.
  3. یادگیری را به ابزار نسپارید. از ابزار برای تمرین، بازخورد و ایده‌پردازی کمک بگیرید اما کاری را که خودتان نفهمیده‌اید، به نام کار خودتان تحویل ندهید.
  4. حق مؤلف و قوانین را رعایت کنید. پیش از انتشار محتوا، شرایط استفاده ابزار و قوانین مدرسه، مسابقه یا پلتفرم را بررسی کنید.

جمع‌بندی: هوش مصنوعی مولد، ابزار ساختن است؛ نه جایگزین یادگیری

هوش مصنوعی مولد می‌تواند متن، تصویر، صدا، ویدئو یا کد تولید کند و به شما در یادگیری و ساخت پروژه کمک برساند اما ارزش واقعی آن به این بستگی دارد که چه سؤالی می‌پرسید، چقدر خروجی را بررسی می‌کنید و چه چیزی به آن اضافه می‌کنید.

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

پرسش‌های متداول

هوش مصنوعی مولد چه چیزهایی تولید می‌کند؟

بسته به مدل و ابزار، می‌تواند متن، تصویر، صدا، موسیقی، ویدئو، کد و ترکیبی از این موارد را تولید یا ویرایش کند.

آیا برای استفاده از هوش مصنوعی مولد باید برنامه‌نویسی بلد باشیم؟

برای استفاده روزمره معمولاً خیر. اما یادگیری برنامه‌نویسی کمک می‌کند ابزارها را بهتر بفهمید و پروژه‌های اختصاصی‌تری بسازید.

آیا هوش مصنوعی مولد همیشه اینترنت را جست‌وجو می‌کند؟

خیر. این موضوع به ابزار و تنظیمات آن بستگی دارد. بعضی ابزارها قابلیت جست‌وجو دارند و بعضی فقط بر پایه مدل و اطلاعات در دسترس خود پاسخ می‌دهند.

آیا می‌توان از هوش مصنوعی مولد برای تکالیف مدرسه استفاده کرد؟

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

آیا محتوای تولید شده با هوش مصنوعی همیشه از نظر حق مؤلف آزاد است؟

خیر. شرایط استفاده ابزار، نوع محتوای واردشده، شیوه انتشار و قوانین مربوط می‌توانند اثرگذار باشند. برای کارهای جدی، شرایط ابزار و مجوزهای لازم را بررسی کنید.

اشتراک گذاری

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیشنهاد سردبیر

هوش مصنوعی مولد (Generative AI) چیست؟

هوش مصنوعی مولد (Generative AI) چیست؟

تا همین چند سال پیش، اگر برای ایده یک بازی، طراحی پوستر یک...

یک پیام رمزگذاری شده از جنگ جهانی دوم پس از ۸۵ سال با GPT-۶ Astra رمزگشایی شد

یک پیام نظامی آلمانی که در سال ۱۹۴۱ با ماشین رمزنگاری انیگما ارسال...
جمینای گوگل در یک آزمایش امنیتی سامانه‌های سه شرکت واقعی را هک کرد

جمینای گوگل در یک آزمایش امنیتی سامانه‌های سه شرکت واقعی را هک کرد

گوگل تأیید کرده است که یکی از مدل‌های هوش مصنوعی جمینای در جریان...
هوش مصنوعی چیست؟ راهنمای جامع

هوش مصنوعی چیست؟ راهنمای جامع

قفل گوشی با تشخیص چهره باز می‌شود. یک پلتفرم، فیلمی متناسب با سلیقه‌تان...