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