TechBord Logo
TechBord detail

فراگیری ماشین (Machine Learning) چیست؟

یادگیری ماشین، که معمولاً به اختصار "ML" خوانده می شود، نوعی از هوش مصنوعی (Artificial Intelligence) (AI) است که در طول زمان "یاد می گیرد" یا تطبیق می یابد. به جای پیروی از قوانین ثابت کدگذاری شده در برنامه (Program)، فناوری ML الگوهای ورودی (Input) را شناسایی می‌کند و حاوی الگوریتم (Algorithm) است که در طول زمان تکامل می‌یابند.

یادگیری ماشینی کاربردهای بسیار متنوعی دارد که بسیاری از آنها اکنون بخشی از زندگی روزمره هستند. در زیر چند نمونه آورده شده است:

  1. تشخیص‌های پزشکی
  2. وسایل نقلیه خودران
  3. هدف‌گیری تبلیغات آنلاین – تبلیغات Google AdSense و Facebook
  4. تشخیص گفتار – Google Assistant، Amazon Alexa، Microsoft Cortana و Apple Siri
  5. تشخیص تصویر – جستجوی تصویر گوگل، تشخیص چهره در فیس بوک (Facebook) و در Apple Photos

نمونه خودروی خودران

خودروهای خودران از یادگیری ماشینی برای بهبود ایمنی و قابلیت اطمینان خود استفاده می کنند. یک خودروی خودران که از هوش مصنوعی سنتی استفاده می کند می تواند به هر شرایط جاده ای که برای آن برنامه ریزی شده است پاسخ دهد. با این حال، اگر نرم افزار (Software) با ورودی ناشناخته مواجه شود، خودرو ممکن است پیش فرض (Default) به یک اقدام ایمنی پشتیبان، مانند کاهش سرعت، توقف، یا نیاز به بازنویسی دستی بپردازد.

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

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

تعریف اصطلاح فراگیری ماشین (Machine Learning) توسط تک بورد

تعریف فراگیری ماشین (Machine Learning) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.

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

آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.