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