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