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

نرم افزار برای شناسایی دروغگو بر اساس یک سری از رفتارهای فرد مانند نگاه مستقیم به سوال کننده، صحبت کردن با پررویی و شمارش حرکات، تنظیم شده است. Rada Mihalcea استاد علوم کامپیوتر و مهندسی می گوید مردم زیاد به این گونه نرم افزارها اعتقاد ندارند اما این طور نیست، چراکه "ما در حال شمارش اینکه یک فرد چند بار می گوید "من" و یا چند بار "نگاه می کند" نیستیم."

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