Analysis of convolutional neural networks for facial expression recognition on GPU, TPU and CPU

In light of the increasing computational capacity provided by Central Processing Units (CPUs), Graphics Processing Units (GPUs), and Tensor Processing Units (TPUs), all of these were designed to speed up deep learning workloads, and the fact that this iteration of human-computer interaction is becom...

Full description

Bibliographic Details
Main Authors: Anbananthan Pillai, Munanday, Norazlianie, Sazali, Wan Sharuzi, Wan Harun, K., Kadirgama, Ahmad Shahir, Jamaludin
Format: Article
Language:English
Published: Semarak Ilmu Publishing 2023
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/38353/1/Analysis%20of%20Convolutional%20Neural%20Networks%20for%20Facial%20Expression.pdf
Description
Summary:In light of the increasing computational capacity provided by Central Processing Units (CPUs), Graphics Processing Units (GPUs), and Tensor Processing Units (TPUs), all of these were designed to speed up deep learning workloads, and the fact that this iteration of human-computer interaction is becoming more natural and social, it is clear that the field of human-computer interaction is poised for significant growth. The scientific community has found emotion recognition to be of tremendous interest and significance. Despite these advances, it is still desired that research into computational methods for identifying and recognizing emotions at the same ease as humans. This study uses Convolutional Neural Networks (CNN) for human emotion identification from facial expressions to delve deeper into this topic. The results demonstrated that training an Artificial Neural Networks (ANN) on GPUs might cut computational time by as much as 90% while accuracy could be raised up to 65%.