Machine Learning چیست ؟
Machine Learning یا یادگیری ماشین روشی در هوش مصنوعی است که در آن به جای نوشتن تمام قوانین بهصورت دستی، از داده و مثال استفاده میکنیم تا یک سیستم الگوها را یاد بگیرد و روی دادههای تازه پیشبینی یا تصمیمگیری کند.
فرض کنید میخواهید برنامهای ایمیلهای اسپم را تشخیص دهد. میتوانید هزاران قانون دستی بنویسید، یا نمونههای زیادی از ایمیل اسپم و عادی به یک الگوریتم بدهید تا الگوهای مفید را پیدا کند. این ایده ساده یکی از شکلهای Machine Learning است.
یادگیری ماشین فقط برای متن نیست. تشخیص تصویر، پیشنهاد فیلم، پیشبینی تقاضا، تشخیص تقلب و بسیاری از کاربردهای دیگر میتوانند از مدلهای یادگیری ماشین استفاده کنند.
کیفیت نتیجه به چیزهایی مثل داده آموزشی، نوع مدل و روش ارزیابی وابسته است. اگر دادهها ناقص، اشتباه یا یکطرفه باشند، مدل هم ممکن است همان مشکلات را یاد بگیرد. به همین دلیل «داده بیشتر» همیشه بهتنهایی به معنی «مدل بهتر» نیست.
Machine Learning زیرمجموعهای از AI است و Deep Learning و Neural Networkها هم در بخش مهمی از یادگیری ماشین قرار میگیرند. برای یک کاربر تازهکار، تفاوت اصلی این است که در ML سیستم از مثالها یاد میگیرد، نه اینکه همه رفتار آن با مجموعهای از if و else نوشته شده باشد.
