Abstract
Computer vision systems have made advancements in object detection using Artificial Intelligence. This paper presents a comprehensive approach utilizing traditional machine learning models such as decision trees, support vector machines, logistic regression, k-nearest neighbors, and naive Bayes. These models are trained on a publicly available dataset from Github, offering diverse objects for recognition. Practical guidelines are provided for easy experimentation. Evaluation metrics include accuracy, precision, recall, and the F1 score. This paper serves as a valuable resource for object identification in the field.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Oliveira, M., et al.: Concurrent learning of visual codebooks and object categories in open-ended domains. In: IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE (2015)
Rasheed, J., et al.: A machine learning-based framework for diagnosis of COVID-19 from chest X-ray images. Interdiscip. Sci. Comp. Life Sci. 13, 103–117 (2021)
Guney, S., et al.: Abalone age prediction using machine learning. In: Mediterranean Conference on Pattern Recognition and Artificial Intelligence. Springer (2021)
Zontul, M.: Customer Credit Rating Estimation Using Machine Learning Methods. Manchester J. Artif. Intell. Appl. Sci. 1(1) (2020)
Knopp, J., et al.: Hough transform and 3D SURF for robust three dimensional classification. In: European Conference on Computer Vision. Springer (2010)
Redmon, J., Farhadi, A.: YOLO9000: better, faster, stronger. ar**v preprint (2017)
Hussain, S.A., Al Balushi, A.S.A.: A real time face emotion classification and recognition using deep learning model. In: J. Phys. Conf. Ser. IOP Publishing (2020)
Camilleri, D., Prescott, T.: Analysing the limitations of deep learning for developmental robotics. In: Conference on Biomimetic and Biohybrid Systems. Springer ( 2017)
Kim, J.-Y., et al.: A 201.4 GOPS 496 mW real-time multi-object recognition processor with bio- inspired neural perception engine. IEEE J. Solid-State Circuits 45(1), 32–45 (2009)
Bradski, G.: The opencv library. Dr. Dobb’s J. Softw. Tools (2000)
Pedregosa, F., et al.: Scikit-learn: machine learning in Python. J. Machine Learn. Res. 12(Oct), 2825–2830 (2011)
Ruiz-Sarmiento, J.-R., Galindo, C., Gonzalez-Jimenez, J.: A survey on learning approaches for undirected graphical models. Application to scene object recognition. Int. J. Approx. Reasoning 83, 434–451 (2017)
Ruiz-Sarmiento, J.-R., Galindo, C., Gonzalez-Jimenez, J.: Modelado del contexto geométrico para el reconocimiento de objetos. Actas de las XXXVIII Jornadas de Automática (2017)
Ruiz-Sarmiento, J., et al.: mVision, a toolbox for computer vision courses. In: The 12th annual International Technology, Education and Development Conference (INTED2018) (2018)
Wang, L., et al.: Object detection combining recognition and segmentation. In: Asian conference on computer vision. Springer (2007)
Thomas, A., et al.: Towards multi-view object class detection. In: IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’06). IEEE (2006)
Cyganek, B.: Object Detection and Recognition in Digital Images: Theory and Practice. John Wiley & Sons (2013)
McKinney, W.: Data structures for statistical computing in python. In: Proceedings of the 9th Python in Science Conference, Austin, TX (2010)
Waskom, M., et al.: Seaborn: statistical data visualization. https://seaborn.pydata.org/(visited on 2017–05–15) (2014)
Ruiz-Sarmiento, J.R., Galindo, C., Gonzalez-Jimenez, J.: Robot@ home, a robotic dataset for semantic map** of home environments. Int. J. Robot. Res. 36(2), 131–141 (2017)
Ruiz-Sarmiento, J., et al.: Navegación reactiva de un robot móvil usando Kinect. Universidad de Málaga, Campus de Teatinos, 29071 Málaga (2011)
Ruiz-Sarmiento, J.-R., Galindo, C., Gonzalez-Jimenez, J.: Olt: A toolkit for object labeling applied to robotic RGB-D datasets. In: Mobile Robots (ECMR), 2015 European Conference on. IEEE (2015)
Al-Asadi, M.: Interval-valued data analysis: a review. Artif. Intell. Stud. 5(2), 47–55 (2022)
Al-Asadi, M.A., Tasdemír, S.: Empirical comparisons for combining balancing and feature selection strategies for characterizing football players using FIFA video game system. IEEE Access 9, 149266–149286 (2021)
Al-Asadi, M., Taşdemir, Ş., Örnek, H.K.: Predict the number of traffic accidents in turkey by using machine learning techniques and python tools. Artif. Intell. Stud. 5(2), 35–46 (2022)
Al-Asadi, M.A., Taşdemir, Ş. Tezcan, B.: An online information system for football club management. In: Kongre Kitapçiěi/Congress Proceedings Book (2018)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Al-Asadi, M., Bhushan, B. (2024). Object Identification: Comprehensive Approach Using Machine Learning Algorithms and Python Tools. In: García Márquez, F.P., Jamil, A., Ramirez, I.S., Eken, S., Hameed, A.A. (eds) Computing, Internet of Things and Data Analytics. ICCIDA 2023. Studies in Computational Intelligence, vol 1145. Springer, Cham. https://doi.org/10.1007/978-3-031-53717-2_46
Download citation
DOI: https://doi.org/10.1007/978-3-031-53717-2_46
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-53716-5
Online ISBN: 978-3-031-53717-2
eBook Packages: EngineeringEngineering (R0)