تقنية التعلم الآلي هي فرع من فروع الذكاء الاصطناعي يهدف إلى تطوير الحواسيب والأنظمة لتعلّم الأنماط والمعلومات من البيانات المتاحة لديها، وذلك دون الحاجة إلى برمجة الحواسيب بشكل صريح. وتستخدم هذه التقنية مجموعة من الخوارزميات والأدوات الإحصائية والرياضية والحوسبية لتحليل البيانات واكتشاف الأنماط والتصنيف والتنبؤ بالبيانات.
تطبيقات التعلم الآلي في الهندسة الحاسوبية تشمل:
1- تصنيف الصور والتعرف عليها: يستخدم التعلم الآلي لتصنيف الصور والتعرف عليها، ويمكن استخدامه في التصنيف الآلي للصور الطبية والتعرف على الأورام السرطانية أو تصنيف الصور الفوتوغرافية.
2- الروبوتات الذكية: يمكن استخدام التعلم الآلي في تطوير الروبوتات الذكية التي تتعلم من بيئتها وتتكيف معها، وتستخدم هذه التقنية في تطوير الروبوتات الصناعية والروبوتات الخدمية والروبوتات الطبية.
3- التحليل اللغوي: يمكن استخدام التعلم الآلي في تحليل اللغة الطبيعية والتعرف على النصوص والأوامر والأسئلة الصوتية، وتستخدم هذه التقنية في تطوير الشات بوت وتطبيقات الذكاء الاصطناعي المحادثات الصوتية.
4- التعرف على الكلام: يمكن استخدام التعلم الآلي في تطوير أنظمة التعرف على الكلام وتحويل الكلام إلى نصوص مكتوبة، ويستخدم هذا التطبيق في تطوير أنظمة التحكم الصوتية والمساعدين الصوتيين.
5- التنبؤ والتحليل الإحصائي: يمكن استخدام التعلم الآلي في التنبؤ والتحليل الإحصائي، ويستخدم هذا التطبيق في تطوير نظم الرصد والتنبؤ بالأحداث والتحليل الإحصائي للبيانات المختلفة.