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

  • موتورهای جستجو مانند گوگل و بینگ
  • شبکه های اجتماعی مانند تویتر و اینستاگرام
  • دستیارهای صوتی مانند سیری
  • سیستم های Recommendation  فیلم و موسیقی مانند نتفلیکس و اسپاتیفای