ویرگول
ورودثبت نام
محمدرضا مقدسی
محمدرضا مقدسیDevops & Cloud Engineer at Greenplus
محمدرضا مقدسی
محمدرضا مقدسی
خواندن ۳ دقیقه·۳ روز پیش

هوش مصنوعی، یادگیری ماشین و یادگیری عمیق سه اصطلاح آشنا، سه مفهوم متفاوت

مقدمه: دلیل این هم‌پوشانی مفاهیم چیست؟

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


هوش مصنوعی: نقطه شروع

بیایید از کلی‌ترین واژه شروع کنیم. هوش مصنوعی یا AI را می‌توان چتری دانست که همه‌ی این مفاهیم زیر آن قرار می‌گیرند. AI در اصل یک هدف است؛ هدفی قدیمی در علوم کامپیوتر:
«آیا می‌شود ماشین‌هایی ساخت که رفتارشان شبیه تفکر انسان باشد؟»

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

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

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


یادگیری ماشین: وقتی دیتا جای دستور را می‌گیرد

حالا سؤال بعدی مطرح می‌شود: رسیدن به هوش مصنوعی چطور ممکن است؟
یکی از مهم‌ترین پاسخ‌ها «یادگیری ماشین» یا ML است.

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

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

  • هزاران عکس از گربه‌ها به سیستم داده می‌شود

  • الگوریتم در این تصاویر دنبال شباهت‌ها می‌گردد

  • بعد از مدتی، وقتی تصویر جدیدی ببیند، می‌تواند حدس بزند آیا گربه‌ای در آن هست یا نه.

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


یادگیری عمیق: وقتی الگوریتم‌ها شبیه مغز فکر می‌کنند

یادگیری عمیق یا DL را می‌توان پیشرفته‌ترین شاخه‌ی یادگیری ماشین دانست. اینجا پای «شبکه‌های عصبی مصنوعی» به میان می‌آید؛ ساختارهایی که الهام‌گرفته از مغز انسان هستند.

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

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

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


رابطه‌ این سه مفهوم در یک نگاه

اگر بخواهیم رابطه‌ی این سه مفهوم را خیلی خلاصه و ماندگار توضیح دهیم، بهترین مثال عروسک‌های تودرتوی روسی است:

  • هوش مصنوعی (AI): بزرگ‌ترین عروسک؛ مفهوم کلی و هدف نهایی

  • یادگیری ماشین (ML): عروسک داخل آن؛ یکی از راه‌های رسیدن به AI

  • یادگیری عمیق (DL): کوچک‌ترین عروسک؛ روش پیشرفته‌تری در دل ML

دانستن این ساختار کمک می‌کنه راحت‌تر بفهمیم هر کدوم دقیقاً کجای ماجرا هستن و چه کاری انجام می‌دن.


جمع‌بندی:

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

هوش مصنوعییادگیری ماشینیادگیری عمیقaimachine learning
۱
۰
محمدرضا مقدسی
محمدرضا مقدسی
Devops & Cloud Engineer at Greenplus
شاید از این پست‌ها خوشتان بیاید