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