Indoor Room Recognition Menggunakan Multiple Instance Learning Convolutional Neural Networks
Keywords:
Perusahaan Keluarga, Perencanaan SuksesiAbstract
Environment recognition is a modern problem that appears in this modern era. One of them is how a room’s type can be identified. Indoor room is a very challenging environment to identify because the identity of a room is represented by various types of objects in the room which by itself have various sizes and shapes. With the development of technology, especially machine learning, the type of room can be recognized automatically by a system with the help of Image Processing and Artificial Neural Network. This study uses the Mean-Shift algorithm to segment images and the Convolutional Neural Network (CNN) method assisted by the application of Multiple Instance Learning (MIL) so as to form the Multiple Instance Learning Convolutional Neural Network (MILCNN) method to identify room types. During training and testing, adjustments will be made to the method so that it can be applied in recognizing room types only through image labels without looking for individual object labels on images. This study classifies the room that contains an image by recognizing the features of the objects in it. The final result from testing the dataset produces a classification accuracy percentage that reaches 43.05%.References
[1] Carbonneau, M., Cheplygina, V., Granger, E. & Gagnon, G.
2018. Multiple Instance Learning: A Survey of Problem
Characteristics and Applications. Pattern Recognition, 77,
329-353. DOI= https://doi.org/10.1016/j.patcog.2017.10.009
[2] Duffner, S. & Garcia, C. 2020. Multiple Instance Learning
for Training Neural Networks under Label Noise. In 2020
International Joint Conference on Neural Networks (IJCNN).
IEEE, 1-7. DOI=
https://doi.org/10.1109/IJCNN48605.2020.9206669
[3] Espinace, P., Kollar, T., Soto, A., & Roy, N. 2010. Indoor
scene recognition through object detection. In 2010 IEEE
International Conference on Robotics and Automation.
IEEE, 1406-1413. DOI=
https://doi.org/10.1109/ROBOT.2010.5509682
[4] MIT CSAIL. n.d. ADE20K. Retrieved October 10, 2020 from
MIT CSAIL Vision Datasets. URI=
https://groups.csail.mit.edu/vision/datasets/ADE20K/
[5] Othman, K.M. & Rad, A.B. 2019. An Indoor Room
Classification System for Social Robots via Integration of
CNN and ECOC. Applied Sciences, 9, 470. DOI=
https://doi.org/10.3390/app9030470
[6] Saha, S. 2018. A Comprehensive Guide to Convolutional
Neural Networks — the ELI5 way. Retrieved October 16,
2020 from Medium. URI= https://towardsdatascience.com/acomprehensive-guide-to-convolutional-neural-networks-theeli5-way-3bd2b1164a53
[7] Shubham, J. 2018. What exactly does CNN see? Retrieved
September 13, 2020 from Medium. URI=
https://becominghuman.ai/what-exactly-does-cnn-see4d436d8e6e52
[8] Sun, M., Han, T.X., Liu, Ming-Chang, & KhodayariRostamabad, A. 2016. In 2016 23rd International
Conference on Pattern Recognition (ICPR). IEEE, 3270-
3275. DOI= https://doi.org/10.1109/ICPR.2016.7900139
[9] Zhou, H., Wang, X., & Schaefer, G. 2011. Mean Shift and Its
Application in Image Segmentation. Studies in
Computational Intelligence, 339, 291-312. DOI=