DOI QR코드

DOI QR Code

Sentiment Analysis From Images - Comparative Study of SAI-G and SAI-C Models' Performances Using AutoML Vision Service from Google Cloud and Clarifai Platform

  • 투고 : 2021.09.05
  • 발행 : 2021.09.30

초록

In our study we performed a sentiments analysis from the images. For this purpose, we used 153 images that contain: people, animals, buildings, landscapes, cakes and objects that we divided into two categories: images that suggesting a positive or a negative emotion. In order to classify the images using the two categories, we created two models. The SAI-G model was created with Google's AutoML Vision service. The SAI-C model was created on the Clarifai platform. The data were labeled in a preprocessing stage, and for the SAI-C model we created the concepts POSITIVE (POZITIV) AND NEGATIVE (NEGATIV). In order to evaluate the performances of the two models, we used a series of evaluation metrics such as: Precision, Recall, ROC (Receiver Operating Characteristic) curve, Precision-Recall curve, Confusion Matrix, Accuracy Score and Average precision. Precision and Recall for the SAI-G model is 0.875, at a confidence threshold of 0.5, while for the SAI-C model we obtained much lower scores, respectively Precision = 0.727 and Recall = 0.571 for the same confidence threshold. The results indicate a lower classification performance of the SAI-C model compared to the SAI-G model. The exception is the value of Precision for the POSITIVE concept, which is 1,000.

키워드

과제정보

This work is supported by the project ANTREPRENORDOC, in the framework of Human Resources Development Operational Programme 2014-2020, financed from the European Social Fund under the contract number 36355/23.05.2019 HRD OP /380/6/13 - SMIS Code: 123847.

참고문헌

  1. Market and Markets, "AI in Computer Vision Market by Component (Hardware, Software), Vertical (Automotive, Sports & Entertainment, Consumer, Robotics & Machine Vision, Healthcare, Security & Surveillance, Agriculture), and Region - Global Forecast to 2023". Online: https://www.marketsandmarkets.com/Market-Reports/ai-incomputer-vision-market-141658064.html
  2. Mark J. P. Anson; Frank J. Fabozzi; Frank J. Jones (3 December 2010). The Handbook of Traditional and Alternative Investment Vehicles: Investment Characteristics and Strategies. John Wiley & Sons. pp. 489-. ISBN 978-1-118-00869-0 (2010)
  3. W. Ausawalaithong, A. Thirach, S. Marukatat and T. Wilaiprasitporn, "Automatic Lung Cancer Prediction from Chest X-ray Images Using the Deep Learning Approach," 2018 11th Biomedical Engineering International Conference (BMEiCON), Chiang Mai, 2018, pp. 1-5, doi: 10.1109/BMEiCON.2018.8609997 (2018)
  4. Gu, J., Wang, Z., Kuen, J., Ma, L., Shahroudy, A., Shuai, B., ... & Chen, T. (2018). Recent advances in convolutional neural networks. Pattern Recognition, 77, 354-377 (2018). https://doi.org/10.1016/j.patcog.2017.10.013
  5. O'Shea, Keiron & Nash, Ryan. (2015). An Introduction to Convolutional Neural Networks. ArXiv e-prints (2015).
  6. Ian Goodfellow and Yoshua Bengio and Aaron Courville (2016). Deep Learning. MIT Press. p. 326, chapter 9. Online: https://www.deeplearningbook.org/contents/convnets.html. (2016)
  7. Afshine Amidi, Shervine Amidi, "Super VIP Cheatsheet: Deep Learning" (2018), Stanford University, Chapter 1, pp: 2-7. (2018)
  8. S. Albawi, T. A. Mohammed and S. Al-Zawi, "Understanding of a convolutional neural network," 2017 International Conference on Engineering and Technology (ICET), Antalya, 2017, pp. 1-6, doi: 10.1109/ICEngTechnol.2017.8308186 (2017)
  9. Lee, Honglak & Grosse, Roger & Ranganath, Rajesh & Ng, Andrew. (2009). Convolutional deep belief networks for scalable unsupervised learning of hierarchical representations. Proceedings of the 26th International Conference On Machine Learning, ICML 2009. 77. 10.1145/1553374.1553453 (2009)
  10. ROVISLaboratory, Machine Learning, Curs 8 - Convolutional Neural Network. Online: https://rovislab.com/courses/ml/08_NeuralNetworksCNN/08_Retele_Neurale_Convolutionale.pdf
  11. Scikit-Learn documentation, "Precision-Recall". Online: https://scikitlearn.org/stable/auto_examples/model_selection/plot_precision_recall.html
  12. Keilwagen, Jens & Grosse, Ivo & Grau, Jan. (2014). Area under Precision-Recall Curves for Weighted and Unweighted Data. PloS one. 9. e92209. 10.1371/journal.pone.0092209 (2014)
  13. Boyd, Kendrick & Eng, Kevin & Page, C.. (2013). Area under the Precision-Recall Curve: Point Estimates and Confidence Intervals. 8190. 451-466. 10.1007/978-3-642-40994-3_29 (2013)
  14. Zhang E., Zhang Y. (2009) Average Precision. In: LIU L., OZSU M.T. (eds) Encyclopedia of Database Systems. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-39940-9_482 (2009)
  15. Kumar, Rajeev & Indrayan, Abhaya. (2011). Receiver Operating Characteristic (ROC) Curve for Medical Researchers. Indian pediatrics. 48. 277-87. 10.1007/s13312-011-0055-4. (2011)