Skip to main content

Advertisement

Log in

TraitLWNet: a novel predictor of personality trait by analyzing Persian handwriting based on lightweight deep convolutional neural network

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Based on psychologists’ theories, an individual’s handwriting somehow symbolizes a type of personality trait that can be a projection of the person’s innate. A person’s handwriting is the result of an organized system and has scientific bases that make it possible to analyze and specify individuals’ nature. This paper presents a novel real-time model based on handwriting samples collected from Persian-speaking people, which predicts their personality traits for the first time. Initially, 400 handwriting samples with a repetition of four different texts and psychological questionnaires and three psychologists’ comments have been collected. The pre-processing step is applied to the image samples and the decision-maker model was designed using a lightweight deep convolutional neural network (LWDCNN) structure. The texts were selected based on the psychologists’ guidance. The meaningful relation between the personality trait characters extracted from Persian handwriting and each of the personality traits of the person under-study is matched to a magnificent extent. Finally, the LWDCNN structure is evaluated based on the training samples. The proposed convolutional neural network provides reasonable accuracy for six different and three overlapping personality traits. Despite computational complexity and little time spent by the designed pre-train network to respond, the deep structure’s error level with limited layers is estimated smaller than 10%. The proposed algorithm’s efficiency has been proved by repeating the experiment and assessing measures such as accuracy and mean squared error (MSE).

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

References

  1. Altwaijry N, Al-Turaiki I (2021) Arabic handwriting recognition system using convolutional neural network. Neural Comput Appl 33(7):2249–2261. https://doi.org/10.1007/s00521-020-05070-8

    Article  Google Scholar 

  2. Asra S, Shubhangi DC (2017) Human behavior recognition based on hand written cursives by SVM classifier. In 2017 International Conference on Electrical, Electronics, Communication, Computer, and Optimization Techniques (ICEECCOT), pp 260-268. https://doi.org/10.1109/ICEECCOT.2017.8284679

  3. Aubin V, Mora M (2017) A new descriptor for person identity verification based on handwritten strokes off-line analysis. Expert Syst Appl 89:241–253. https://doi.org/10.1016/j.eswa.2017.07.039

    Article  Google Scholar 

  4. Ayzeren YB, Erbilek M, Çelebi E (2019) Emotional state prediction from online handwriting and signature biometrics. IEEE Access 7:164759–164774. https://doi.org/10.1109/ACCESS.2019.2952313

    Article  Google Scholar 

  5. Boutarfass S, Besserer B (2019) Convolutional Autoencoder for Discriminating Handwriting Styles. In 2019 8th European Workshop on Visual Information Processing (EUVIP), pp 199-204. https://doi.org/10.1109/EUVIP47703.2019.8946200

  6. Champa HN, AnandaKumar KR (2010) Automated human behavior prediction through handwriting analysis. In: 2010 First International Conference on Integrated Intelligent Computing, pp 160-165. https://doi.org/10.1109/ICIIC.2010.29

  7. Champa HN, AnandaKumar KR (2010) Artificial neural network for human behavior prediction through handwriting analysis. Int J Comput Appl 2(2):36–41. https://doi.org/10.5120/629-878

    Article  Google Scholar 

  8. Chaudhari K, Thakkar A (2019) Survey on handwriting-based personality trait identification. Expert Syst Appl 124:282–308. https://doi.org/10.1016/j.eswa.2019.01.028

    Article  Google Scholar 

  9. Cordasco G, Scibelli F, Faundez-Zanuy M, Likforman-Sulem L, Esposito A (2017, June) Handwriting and Drawing Features for Detecting Negative Moods. Italian Workshop on Neural Nets. Springer, Cham, pp 73–86. https://doi.org/10.1007/978-3-319-95095-2_7.

  10. Costa EP, Villaseñor-Pienda L, Morales E, Escalante HJ (2018) Recognition of apparent personality traits from text and handwritten images. In: International Conference on Pattern Recognition. Springer, Cham, pp 146-152. https://doi.org/10.1007/978-3-030-05792-3_14

  11. Dargan S, Kumar M (2019) Writer identification system for indic and non-indic scripts: State-of-the-art survey. Arch Comput Methods Eng 26(4):1283–1311. https://doi.org/10.1007/s11831-018-9278-z

    Article  Google Scholar 

  12. Djamal EC, Darmawati R, Ramdlan SN (2013) Application image processing to predict personality based on structure of handwriting and signature. In: 2013 International Conference on Computer, Control, Informatics and Its Applications (IC3INA), pp 163-168. https://doi.org/10.1109/IC3INA.2013.6819167

  13. Durga L, Deepu R (2018) Handwriting analysis through graphology: a review. In: 2018 International Conference on Advances in Computing, Communications and Informatics (ICACCI), pp 1160-1166. https://doi.org/10.1109/ICACCI.2018.8554416

  14. Fallah B, Khotanlou H (2016) Identify human personality parameters based on handwriting using neural network. In: 2016 Artificial Intelligence and Robotics (IRANOPEN), pp 120-126. https://doi.org/10.1109/RIOS.2016.7529501

  15. Fatimah SH, Djamal EC, Ilyas R, Renaldi F (2019), November Personality Features Identification from Handwriting Using Convolutional Neural Networks. In 2019 4th International Conference on Information Technology, Information Systems and Electrical Engineering (ICITISEE), pp 119-124. https://doi.org/10.1109/ICITISEE48480.2019.9003855

  16. Ferrer MA, Diaz M, Carmona-Duarte C, Morales A (2016) A behavioral handwriting model for static and dynamic signature synthesis. IEEE Trans Pattern Anal Mach Intell 39(6):1041–1053. https://doi.org/10.1109/TPAMI.2016.2582167

    Article  Google Scholar 

  17. Garoot AH, Safar M, Suen CY (2017) A Comprehensive survey on handwriting and computerized graphology. In: 2017 14th IAPR International Conference on Document Analysis and Recognition (ICDAR), vol 1, pp 621-626. https://doi.org/10.1109/ICDAR.2017.107

  18. Górska Z, Janicki A (2012) Recognition of extraversion level based on handwriting and support vector machines. Percept Mot Skills 114(3):857–869. https://doi.org/10.2466/03.09.28.PMS.114.3.857-869

    Article  Google Scholar 

  19. Hashemi S, Vaseghi B, Torgheh F (2015) Graphology for Farsi handwriting using image processing techniques. IOSR J Electron Commun Eng 10:01–07. https://doi.org/10.9790/2834-10310107

    Article  Google Scholar 

  20. Hinton GE, Osindero S, Teh YW (2006) A fast learning algorithm for deep belief nets. Neural Comput 18(7):1527–1554. https://doi.org/10.1162/neco.2006.18.7.1527

    Article  MathSciNet  MATH  Google Scholar 

  21. Joshi P, Agarwal A, Dhavale A, Suryavanshi R, Kodolikar S (2015) Handwriting analysis for detection of personality traits using machine learning approach. Int J Comput Appl 130(15). DOI:https://doi.org/10.5120/ijca2015907189

  22. Kavukcuoglu K, Sermanet P, Boureau YL, Gregor K, Mathieu M, Cun YL (2010) Learning convolutional feature hierarchies for visual recognition. In: Advances in neural information processing systems, pp 1090-1098

  23. Kedar S, Bormane DS (2018) An approach to predict hypertension based on handwritten manuscript. Indian J Public Health Res Dev 9(11):2235–2240. https://doi.org/10.5958/0976-5506.2018.01780.1

    Article  Google Scholar 

  24. Krishnan P, Jawahar CV (2019) Hwnet v2: An efficient word image representation for handwritten documents. Int J Doc Anal Recognit (IJDAR) 22(4):387–405. https://doi.org/10.1007/s10032-019-00336-x

    Article  Google Scholar 

  25. Krizhevsky A, Sutskever I, Hinton GE (2012) Imagenet classification with deep convolutional neural networks. In: Advances in neural information processing systems, pp 1097-1105. https://doi.org/10.1145/3065386

  26. Lei T, Jia X, Zhang Y, He L, Meng H, Nandi AK (2018) Significantly fast and robust fuzzy c-means clustering algorithm based on morphological reconstruction and membership filtering. IEEE Trans Fuzzy Syst 26(5):3027–3041. https://doi.org/10.1109/TFUZZ.2018.2796074

    Article  Google Scholar 

  27. Lemos N, Shah K, Rade R, Shah D (2018) Personality Prediction based on Handwriting using Machine Learning. In 2018 International Conference on Computational Techniques, Electronics and Mechanical Systems (CTEMS), pp 110-113. https://doi.org/10.1109/CTEMS.2018.8769221

  28. Mostafa MA, Al-Qurishi M, Mathkour HI (2019) Towards Personality Classification through Arabic Handwriting Analysis. The International Research & Innovation Forum. Springer, Cham, pp 557–565. https://doi.org/10.1007/978-3-030-30809-4_51

  29. Park H, Lee C, Lee H, Yoo Y, Park Y, Kim I, Yi K (2017), October Optimizing DCNN FPGA accelerator design for handwritten hangul character recognition: work-in-progress. In Proceedings of the 2017 International Conference on Compilers, Architectures and Synthesis for Embedded Systems Companion, pp 1-2. https://doi.org/10.1145/3125501.3125522

  30. Pathak AR, Raut A, Pawar S, Nangare M, Abbott HS, Chandak P (2020) Personality analysis through handwriting recognition. J Discrete Math Sci Cryptogr 23(1):19–33. https://doi.org/10.1080/09720529.2020.1721856

    Article  Google Scholar 

  31. Porwal U, Ramaiah C, Shivram A, Govindaraju V (2012) Structural learning for writer identification in offline handwriting. In: 2012 International Conference on Frontiers in Handwriting Recognition, pp 417-422. https://doi.org/10.1109/ICFHR.2012.277

  32. Prasad S, Singh VK, Sapre A (2010) Handwriting analysis based on segmentation method for prediction of human personality using support vector machine. Int J Comput Appl 8(12):25–29. https://doi.org/10.5120/1256-1758

    Article  Google Scholar 

  33. Pratiwi D, Santoso GB, Saputri FH (2016) Personality type assessment system by using enneagram-graphology techniques on digital handwriting. Int J Comput Appl 147(11):9–13. https://doi.org/10.5120/ijca2016911181

    Article  Google Scholar 

  34. Qiao J, Wang G, Li W, Chen M (2018) An adaptive deep Q-learning strategy for handwritten digit recognition. Neural Netw 107:61–71. https://doi.org/10.1016/j.neunet.2018.02.010

    Article  MATH  Google Scholar 

  35. Rahaman MA, Mahin M, Ali MH, Hasanuzzaman M (2019) BHCDR: Real-Time Bangla Handwritten Characters and Digits Recognition using Adopted Convolutional Neural Network. In 2019 1st International Conference on Advances in Science, Engineering and Robotics Technology (ICASERT). pp 1-6. https://doi.org/10.1109/ICASERT.2019.8934476

  36. Rezaee A, Rezaee K, Haddadnia J, Gorji HT (2020) Supervised meta-heuristic extreme learning machine for multiple sclerosis detection based on multiple feature descriptors in MR images. SN Appl Sci 2(5):1–19. https://doi.org/10.1007/s42452-020-2699-y

    Article  Google Scholar 

  37. Rezaee K, Badiei A, Meshgini S (2020) A hybrid deep transfer learning based approach for COVID-19 classification in chest X-ray images. In: 2020 27th National and 5th International Iranian Conference on Biomedical Engineering (ICBME), pp 234-241. https://doi.org/10.1109/ICBME51989.2020.9319426

  38. Rodgers V (2013) Your handwriting can change your life. Simon and Schuster, New York

  39. Sandyal KS, Kiran YC (2019) Analysis on preprocessing techniques for offline handwritten recognition. In: International Conference on Intelligent Data Communication Technologies and Internet of Things. Springer, Cham, pp 546-553. https://doi.org/10.1007/978-3-030-34080-3_62

  40. Shanthi N, Duraiswamy K (2010) A novel SVM-based handwritten Tamil character recognition system. Pattern Anal Appl 13(2):173–180. https://doi.org/10.1007/s10044-009-0147-0

    Article  MathSciNet  Google Scholar 

  41. Thomas S, Goel M, Agrawal D (2020) A framework for analysing financial behavior using machine learning classification of personality through handwriting analysis. Journal of Behavioral and Experimental Finance 100315. https://doi.org/10.1016/j.jbef.2020.100315

  42. Valdez-Rodríguez JE, Calvo H, Felipe-Riverón EM (2018) August Handwritten Texts for Personality Identification Using Convolutional Neural Networks. In International Conference on Pattern Recognition. Springer, Cham, pp 140-145. https://doi.org/10.1007/978-3-030-05792-3_13

  43. Varshney A, Puri S (2017) A survey on human personality identification on the basis of handwriting using ANN. In: 2017 international conference on inventive systems and control (ICISC), pp 1-6. https://doi.org/10.1109/ICISC.2017.8068634

  44. Weng Y, Xia C (2019) A new deep learning-based handwritten character recognition system on mobile computing devices. Mob Netw Appl: 1–10. https://doi.org/10.1007/s11036-019-01243-5

Download references

Author information

Authors and Affiliations

Authors

Contributions

M. Saber Anari and K. Rezaee conceived and planned the experiments. M. Saber Anari and A. Ahmadi carried out the experiments. M. Saber Anari and K. Rezaee planned and carried out the simulations. M. Saber Anari, K. Rezaee, and A. Ahmadi contributed to the interpretation of the results. M. Saber Anari and K. Rezaee took the lead in writing the manuscript. All authors provided critical feedback and helped shape the research, analysis, and manuscript.

Corresponding author

Correspondence to Khosro Rezaee.

Ethics declarations

Conflicts of interest/Competing interests

We have no conflict of interest to declare.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Anari, M.S., Rezaee, K. & Ahmadi, A. TraitLWNet: a novel predictor of personality trait by analyzing Persian handwriting based on lightweight deep convolutional neural network. Multimed Tools Appl 81, 10673–10693 (2022). https://doi.org/10.1007/s11042-022-12295-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-022-12295-3

Keywords

Navigation