Using machine learning-based models for personality recognition

  • سال انتشار: 1400
  • محل انتشار: مجله داده های بزرگ و چشم انداز محاسباتی، دوره: 1، شماره: 3
  • کد COI اختصاصی: JR_BDCV-1-3_002
  • زبان مقاله: انگلیسی
  • تعداد مشاهده: 245
دانلود فایل این مقاله

نویسندگان

Fatemeh Mohades Deilami

Department of Computer Engineering, Ayandegan Institute of Higher Education, Tonekabon, Iran.

Hossein Sadr

Department of Computer Engineering, Rahboard Shomal Institute of Higher Education, Rasht, Iran

Mozhdeh Nazari

Cardiovascular Diseases Research Center, Guilan University of Medical Sciences, Rasht, Iran.

چکیده

Personality can be defined as the combination of behavior, emotion, motivation, and thoughts that aim at describing various aspects of human behavior based on a few stable and measurable characteristics. Considering the fact that our personality has a remarkable influence in our daily life, automatic recognition of a person's personality attributes can provide many essential practical applications in various aspects of cognitive science. Although various methods have been recently proposed for the task of personality recognition, most of them have mainly focused on human-designed statistical features and they did not make use of rich semantic information existing in users' generated texts while not only these contents can demonstrate its writer's internal thought and emotion but also can be assumed as the most direct way for people to state their feeling and opinion in an understandable form. In order to make use of this valuable semantic information as well as overcoming the complexity and handcraft feature requirement of previous methods, a deep learning based method for the task of personality recognition from text is proposed in this paper. Among various deep neural networks, Convolutional Neural Networks (CNN) have demonstrated profound efficiency in natural language processing and especially personality detection. Owing to the fact that various filter sizes in CNN may influence its performance, we decided to combine CNN with AdaBoost, a classical ensemble algorithm, to consider the possibility of using the contribution of various filter lengths and gasp their potential in the final classification via combining various classifiers with respective filter size using AdaBoost. Our proposed method was validated on the Essay dataset by conducting a series of experiments and the empirical results demonstrated the superiority of our proposed method compared to both machine learning and deep learning methods for the task of personality recognition.

کلیدواژه ها

Deep Learning, convolutional neural network, Adaboost, Cognitive science, Personality recognition, Big Five personality traits

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.