Diseño y desarrollo de aplicación móvil para la clasificación de flora nativa chilena utilizando redes neuronales convolucionales
DOI:
https://doi.org/10.5380/atoz.v11i0.81419Palavras-chave:
Visión artificial, Redes neuronales convolucionales, Flora Chilena, Aplicaciones móviles.Resumo
Introducción: Las aplicaciones móviles, a través de la visión artificial, son capaces de reconocer especies vegetales en tiempo real. Sin embargo, las actuales aplicaciones de reconocimiento de especies no consideran la gran variedad de especies endémicas y nativas de Chile, tendiendo a predecir erróneamente. Esta investigación presenta la construcción de un dataset de especies chilenas y el desarrollo de un modelo de clasificación optimizado e implementado en una aplicación móvil. Método: La construcción del dataset se realizó a través de la captura de fotografías de especies en terreno y selección de imágenes de datasets en línea. Se utilizaron redes neuronales convolucionales para desarrollar los modelos de predicción de imágenes. Se realizó un análisis de sensibilidad al entrenar las redes, validando con k-fold cross validation y efectuando pruebas con distintos hiperparámetros, optimizadores, capas convolucionales y tasas de aprendizaje, para seleccionar los mejores modelos y luego ensamblarlos en un solo modelo de clasificación. Resultados: El dataset construido se conformó por 46 especies, incluyendo especies nativas, endémicas y exóticas de Chile, con 6120 imágenes de entrenamiento y 655 de prueba. Los mejores modelos se implementaron en una aplicación móvil, donde se obtuvo un porcentaje de acierto de aproximadamente 95% con respecto al conjunto de pruebas. Conclusiones: La aplicación desarrollada es capaz de clasificar especies correctamente con una probabilidad de acierto acorde con el estado del arte de la visión artificial y de mostrar información de la especie clasificada.
Referências
Affouard, A., Goëau, H., Bonnet, P., Lombardo, J-C., & Joly, A. (2017). Pl@ntNet app in the era of deep learning. ICLR: International Conference on Learning Representations, Toulon, France. hal-01629195f.
Alvarado A., Baldini A. & Guajardo F. (2013). Árboles urbanos de Chile, CONAF. Recuperado de https://www.conaf.cl/cms/editorweb/institucional/Arboles_urbanos_de_Chile-2da_edicion.pdf
Bilyk, Z. I., Shapovalov, Y. B., Shapovalov, V. B., Megalinska, A., Andruszkiewicz, F., & Dolhanczuk-Sródka, A. (2020). Assessment of mobile phone applications feasibility on plant recognition: comparison with Google Lens AR-app. AREdu. Recuperado de http://ceur-ws.org/Vol-2731/paper02.pdf
Bravo-Vargas, V., García, R. A., Pizarro, J. C., & Pauchard, A. (2019). Do people care about pine invasions? Visitor perceptions and willingness to pay for pine control in a protected area. Journal of Environmental Management, 229, 57-66. doi: 10.1016/j.jenvman.2018.07.018
Cawin, C. (2021). Model compression with TensorFlow Lite: a look into reducing model size. Towards Data Science. Recuperado de https://towardsdatascience.com/model-compression-a-look-into-reducing-model-size-8251683c338e
Celis-Diez, J. L., Díaz-Forestier, J., Márquez-García, M., Lazzarino, S., Rozzi, R., & Armesto, J. (2016). Biodiversity knowledge loss in children's books and textbooks. Frontiers in Ecology and the Environment, 14(8), 408-410. doi: 10.1002/fee.1324
Cervantes, J., Taltempa, J., García-Lamont, F., Castilla, J. S. R., Rendón, A. Y., & Jalili, L. D. (2017). Análisis Comparativo de las técnicas utilizadas en un Sistema de Reconocimiento de Hojas de Planta. Revista Iberoamericana de Automática e Informática Industrial, 14(1), 104-114. doi: 10.1016/j.riai.2016.09.005
CONAF (2017). Bosques en Chile. Recuperado de https://www.conaf.cl/nuestros-bosques/bosques-en-chile/
Deng, J., Dong, W., Socher, R., Li, L., Li, K., & Fei-Fei, L. (2009, June). ImageNet: A large-scale hierarchical image database. 2009 IEEE Conference on Computer Vision and Pattern Recognition, 248-255. doi: 10.1109/CVPR.2009.5206848
García, N., & Ormazabal, C. (2008). Árboles nativos de Chile. Santiago, Chile: ENERSIS. Recuperado de http://bibliotecadigital.ciren.cl/handle/123456789/26302
Geron, A. (2019). Hands-on machine learning with scikit-learn, keras, and TensorFlow: Concepts, tools, and techniques to build intelligent systems (2a ed.). Sebastopol, CA: O’Reilly Media.
Glority LLC. (2020). PictureThis (3.0.3) [Aplicación móvil]. Google Play. Recuperado de https://play.google.com/store/apps/details?id=cn.danatech.xingseus&hl=es_CL&gl=US
Goëau, H., Bonnet, P., & Joly, A. (2017). Plant Identification Based on Noisy Web Data: the Amazing Performance of Deep Learning (LifeCLEF 2017). CLEF. Recuperado de http://ceur-ws.org/Vol-1866/invited_paper_9.pdf
Howard, A. G., Zhu, M., Chen, B., Kalenichenko, D., Wang, W., Weyand, T., Andreetto, M., & Adam, H. (2017). MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications. ArXiv. doi: abs/1704.04861
Hubel, D. H., & Wiesel, T. N. (1962). Receptive fields, binocular interaction and functional architecture in the cat's visual cortex. The Journal of Physiology, 160(1), 106-154. doi: 10.1113/jphysiol.1962.sp006837
ImageCLEF. (2017). PlantCLEF 2017 [Plataforma de crowdsourcing]. Recuperado de https://www.imageclef.org/lifeclef/2017/plant
iNaturalist. (2021). Chile País: plantas. Recuperado de https://www.inaturalist.org/places/chile#taxon=47126
Kaggle. (2021). Plants [Dataset]. Recuperado de https://www.kaggle.com/tags/plants
Lasseck, M. (2017). Image-based Plant Species Identification with Deep Convolutional Neural Networks. CLEF. Recuperado de http://ceur-ws.org/Vol-1866/paper_174.pdf
Muñoz, I. (2020a). Recorte-redimension. GitHub. Recuperado de https://github.com/Yayosawa/recorteredimension
Muñoz, I. (2020b). Árboles de Chile, Versión 4. Recuperado de https://www.kaggle.com/yayosawa123/arbolesenchile/settings
Muñoz, I. (2020c). Nativonet. GitHub. Recuperado de https://github.com/Yayosawa/nativonet
OMG. (2017). Unified Modeling Language Specification [Software]. Recuperado de https://www.omg.org/spec/UML/
Pham, H., Dai, Z., Xie, Q., Luong, M-T, & Le, Q. V. (2020). Meta Pseudo Labels. ArXiv. doi: abs/2003.10580
PictureThis (n.d.). PictureThis Identificar Planta. [Aplicativo]. Recuperado de https://play.google.com/store/apps/details?id=cn.danatech.xingseus&hl=es_CL&gl=US
TensorFlow. (2020). Cuantización posterior al entrenamiento. Recuperado de https://www.tensorflow.org/lite/performance/post_training_quantization?hl=es-419
TensorFlow. (2021). Folha_de_planta. [Datasets]. Recuperado de https://www.tensorflow.org/datasets/catalog/plant_leaves
Rodríguez, G., & Rodríguez, R. (1981). Las especies de Pinaceae cultivadas en Chile. Bosque, 4(1), 25-43. doi:10.4206/bosque.1981.v4n1-03
Sandler, M., Howard, A.G., Zhu, M., Zhmoginov, A., & Chen, L. (2018). MobileNetV2: Inverted Residuals and Linear Bottlenecks. 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, 4510-4520.
Downloads
Publicado
Como Citar
Edição
Seção
Licença
A revista AtoZ é um periódico científico de acesso aberto e o copyright dos artigos e da entrevista pertence aos respectivos autores/entrevistados com cessão de direitos para a AtoZ no que diz respeito à inclusão do material publicado (revisado por pares/postprint) em sistemas/ferramentas de indexação, agregadores ou curadores de conteúdo.

Todo o conteúdo da Revista (incluindo-se instruções, política editorial e modelos) está sob uma licença Creative Commons Atribuição 4.0 Não Adaptada, a partir de Outubro de 2020.
Ao serem publicados por esta Revista, os artigos são de livre uso para compartilhar (copiar e redistribuir o material em qualquer suporte ou formato para qualquer fim, mesmo que comercial) e adaptar (remixar, transformar, e criar a partir do material para qualquer fim, mesmo que comercial). É preciso dar o crédito apropriado , prover um link para a licença e indicar se mudanças foram feitas .
A AtoZ não cobra qualquer tipo de taxa para submissão e/ou processamento e/ou publicação de artigos.