Facial Expression Recognition (FER) is an important type of visual information that can be used to understand a human‟s emotional situation. FER has attained a significant interest in human-computer interaction, autopilot, medical healing as well as various face expression dependent areas, and it is enormously used in most research areas. Hence, this paper intends to develop an intelligent facial emotion recognition model by following two major processes namely (a) Feature extraction and (b) Classification. Initially, the input image is subjected to extract Local Binary Pattern (LBP) based features. Further, the extracted features are classified using a Convolutional neural network (CNN). Moreover, the weights of CNN are optimally tuned by the Improvised Steering angle and Gear-based ROA (ISG-ROA) algorithm. Finally, the superiority of the ISG-ROA method is compared over existing methods and its improvement is proved effective.