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