Apis mellifera Bee Verification with IoT and Graph Neural Network
Abstract
1. Introduction
2. Related Works
2.1. Works Related to Automated Visual Analysis Methods
2.2. Works Related to Graph Neural Networks for Image Recognition
- Find graph structure. For the task involving the representation of an image, graphs are implicit; an image is highly representable by a type of graph; this type of graph is found in the next step.
- Specify graph type and scale. In the case of images, directed graphs are the most natural way to represent an image; through this type of graph, the vertices represent the positions of the matrix, and the edges represent the connectivity that exists between the pixels (positions).
- Design loss function. For the type of images used in this research, the graph classification task has been used; in this way, the model learns the representation of the graphs, and a supervised setting is used that provides labeled data for training.
3. Basic Terminology
3.1. Digital Image Processing
3.2. Graphs
4. Justification of the Research
- Develop a prototype based on hardware and software that carries out automated video surveillance of hives and emits an analysis of the images received from the apiary.
- The Varroa mite is a parasite that has a negative impact on beekeeping operations, which justifies developing a technological solution to the Varroa mite attack.
- Carry out video surveillance in apiaries with IoT technology and artificial intelligence methods.
- Observe the behavior of the honeybee in the hive.
5. Problem Statement
Formalism of the Problem Statement
- . Proposition 1: Conduct a binomial experiment to determine whether or not a bee exists at the entrance to the hive.
- . Proposition 2: If is true, determine whether or not the detected object (bee) is a carrier of the Varroa mite.
- . Proposition 3: Only if and are true is true, and an alert is issued.
6. Materials and Methods
6.1. Materials Used
- Apiary system. This is the test apiary and the hive prototypes manufactured by the authors (within the educational institution where the research is conducted), with IoT devices and solar energy. Manufactured hive prototypes are installed in the test apiary and, for the purposes of this work, are called suitable beehives.
- Electric power supply system. This system consists of a solar electricity system. This solar electricity system is for the suitable beehive, which is installed in the apiary test. Network devices are connected to the normal electrical system. The name of the manufacturer, city, and country from where the equipment was sourced are described in paragraphs below.
- Communication system. This is the system for communication between the apiary, data-processing center (DPC), and the end user.
- Software system. This is the system of software created using open-source tools and operating in the DPC.
6.1.1. Apiary System
- Two solar panels placed on the top of the hive, built crosswise for the acquisition of solar energy which feeds the Arduino devices, Raspberry Pi (Sony UK Technology Centre, Wales, UK), video camera and humidity, and temperature sensors. Technical information: Smart Projects, Ivrea, Italy 50 W, 12 Vdc, Polycrystalline, 36 Grade A Cells connected to a regular and an inverter; a deep-cycle battery acts as an energy-charging center (Epcom power line solar module-5012 of Changzhou City).
- A Raspberry Pi board, for sending and receiving information between the apiary and the DPC. Technical information: Raspberry Pi 4 Computer Model B Version 8 GB RAM (Sony UK Technology Centre, Wales, UK).
- A video camera for the acquisition of images in the hive entrance. The video camera is located at the top of the beehive entrance, with a direct focus towards the access, which allows the acquisition of images of individual bees and not in groups. (Technical information: Raspberry Pi High-Quality Camera 12.3 MP 7.9 mm diagonal image size.)
- An Arduino UNO to connect the humidity and temperature sensors of the hive. (Technical information: Arduino UNO microcontroller board. Technical information: Smart Projects, Ivrea, Italy, based on the ATmega328P. Humidity sensor DHT11. Temperature sensor LM35.)
- A wireless antenna to communicate the hive with the communication antenna router.
6.1.2. Electrical Power Supply System
6.1.3. Communication System
6.1.4. Software System
6.1.5. Real Environments
6.2. Proposed Method
6.2.1. Automatic Image Acquisition (AIA)
6.2.2. Digital Image Processing (DIP)
- (a)
- Cropping the image. This process segments the image into a fixed number of partitions; the camera focus allows the obtaining of individual bees by cropping the image; Table 2 shows the cropping procedure that was applied to the image of item (a) in Table 1. In this case, six segments of the original image are obtained, from item (a) to item (f). To each image segment, the following steps from (b) to (f) are applied; each step is briefly explained in the points listed below, and then, using the obtained partition, the TDI process is applied.
- (b)
- Applying the RGB2GRAY filter. The RGB2GRAY function is used to convert an RGB image to grayscale and remove hue and saturation information, and preserve lightness. The result of applying this function can be seen in Table 3 with item (a).
- (c)
- Applying the Gaussian Blur filter. This low-pass filter is applied to reduce the value of the irregularity and smoothness pixels in the image. The result of applying this filter can be seen in Table 3 image with item (b).
- (d)
- Applying the Canny Edge filter. This filter is used to detect all edges existing in the image by obtaining the gradient, non-maximum suppression, and threshold hysteresis. The result of applying this filter can be seen in Table 3 in item (c).
- (e)
- Find contours. This processing allows the discovery of the external and internal contours of a binary image. The result of applying this function can be seen in Table 3 in item (d).
- (f)
- Draw the contours. This procedure is used to highlight the contours obtained in the previous step. The result of applying this function can be seen in Table 3 in item (e).
6.2.3. Image Graph Generation
- (a)
- Position of the pixel in the matrix.
- (b)
- (c)
- Pixel characterization.
- (d)
- Number of neighbors of the pixel that have a value of 1.
- (e)
- Weight of the pixel.
- (f)
- The pixel with value one is counted to obtain the total number of pixels with value one in the image.
6.2.4. Training and Test Dataset Construction
- (a)
- The beehive entrance showing different positions,
- (b)
- Bees infected with Varroa mite,
- (c)
- Bees in positions that are considered complex for recognition, and
- (d)
- Intruders that can appear in the beehive entrance.
6.2.5. Graph Neural Network Training
- (a)
- The features of the central vertex, defined as .
- (b)
- The features of all adjacent edges, defined as , if there are features of the adjacent edge.
- (c)
- The features of all vertices in the neighborhood, defined as .
- (d)
- The embeddings of previous iterations of all vertices in the neighborhood, defined as .
6.2.6. Calculation of the Downward Output
6.2.7. Graph Neural Network for Recognition
6.2.8. Phases of the GNN
7. Experiments
- (a)
- The first subsection defines a set of terms used in the experiments; these terms are placed in this section so that the reader has a better understanding of the experiments.
- (b)
- In the second subsection, the experiments performed are described. This subsection uses four sets of images (training dataset) presented in Section 6.2.4: the first dataset is “bees in different positions for recognition”, the second dataset is “bees infected with the Varroa mite”, the third dataset is “bees in positions that are considered complex for recognition”, and the fourth dataset is “intruders that may appear at the entrance of the hive”; all datasets of images are used for training the Graph Neural Network, which is trained with the procedures described in Section 6.2.5.
7.1. Terms Used
7.2. Experiments
- (a)
- The speed with which the bee is recognized at the entrance of the hive. With this experiment, we wanted to measure the time that each technique takes to recognize the bee at the entrance of the hive, because we are evaluating a real-time recognition system. For this experiment, object occlusion in the image is not considered because the camera placed at the entrance of the hive has the focus necessary for the acquisition of individual bees, in addition to the cropping process that is performed to segment the acquired images; this process is explained in detail in Section 6.1.1. The recognition speed is measured in milliseconds to allow the evaluation of the times of each technique.
- (b)
- The recognition accuracy of the evaluated techniques. With this measurement parameter, we wanted to evaluate the recognition accuracy of the object in the image, in order to determine the percentages of certainty of each evaluated technique.
- (a)
- Section 7.2.1—Bee recognition at the beehive entrance experiment.
- (b)
- Section 7.2.2—False positives at the beehive entrance.
- (c)
- Section 7.2.3—False negatives at the beehive entrance.
- (d)
- Section 7.2.4—Recognition of bees with the ectoparasite Varroa.
- (e)
- Section 7.2.5—False positives in bees infected with the Varroa ectoparasite.
- (f)
- Section 7.2.6—Percentages of false negatives in bees infected with the Varroa ectoparasite.
- (g)
- Section 7.2.7—Recognition time of the bee at the beehive entrance and detection of Varroa mite.
- (h)
- Section 7.2.8—System times to recognize bees in the beehive entrance.
- (i)
- Section 7.2.9—Recognition of bees with different positions.
7.2.1. Bee Recognitions at the Beehive Entrance
7.2.2. False Positives at the Beehive Entrance
7.2.3. False Negatives at the Beehive Entrance
7.2.4. Recognition of Bees with the Ectoparasite Varroa
7.2.5. False Positives in Bees Infected with the Varroa Ectoparasite
7.2.6. Percentages of False Negatives in Bees Infected with the Varroa Mite
7.2.7. Recognition Time of Bees at the Beehive Entrance and Detection of the Varroa Mite
7.2.8. System Times to Recognize Bees in the Beehive Entrance
7.2.9. Recognition of Bees with Different Positions
8. Limitations
9. Conclusions
10. Future Works
11. Discussion
- The development of a real-time system. We do not use any images in controlled environments, as many other works do, to offer very high recognition results; we extract the visual information from the apiary with different climatic situations, excluding only rainy days to protect our image and video capture equipment.
- We present a noninvasive system in the hive. The main focus of our system was to develop noninvasive technology in the hive, to avoid stress to the bees, and not sacrifice any insect in the colony.
- We developed an economic and fast system with efficient devices. The beekeeping community is not willing to spend large amounts of money on new technology, which led us to develop a system with low cost and accessible but fast devices.
- The software is our own creation; the software is developed with freely available technologies, such as the C language, OpenCV, which runs on free operating systems and allows the student community of the university to offer examples of the use of this software, such as Linux in its different flavors.
- The creation of four datasets that grow indefinitely as they acquire the images from the test apiaries. With these datasets, we have managed to train the proposed neural network with a large number of possible occurrences of the Varroa mite, which allows us to announce to the beekeeper community the possible cases of infection with the Varroa parasite.
- (a)
- The development of an automatic recognition system that includes advanced techniques of artificial intelligence and the Internet of Things, and
- (b)
- experiments in uncontrolled natural environments of honeybees that allow the discovery and documentation of the factors that affect image acquisition in automatic recognition.
12. Patents
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Requier, F.; Garnery, L.; Kohl, P.L.; Njovu, H.K.; Pirk, C.W.; Crewe, R.M.; Steffan-Dewenter, I. The conservation of native honey bees is crucial. Trends Ecol. Evol. 2019, 34, 789–798. [Google Scholar] [CrossRef]
- Zhu, Y.; Yao, J.; Wang, Y. Varroa mite and deformed wing virus infestations interactively make honey bees (Apis mellifera) more susceptible to insecticides. Environ. Pollut. 2022, 292, 118212. [Google Scholar] [CrossRef]
- Molineri, A.I.; Pacini, A.; Giacobino, A.; Bulacio-Cagnolo, N.; Aignasse, A.; Zago, L.; Fondevila, N.; Ferrufino, C.; Merke, J.; Orellano, E.; et al. Prevalence of honey bee (Apis mellifera) viruses in temperate and subtropical regions from Argentina. Rev. Argent. Microbiol. 2017, 49, 166–173. [Google Scholar] [CrossRef]
- Namayanja, D.; Akol, A.M.; Kugonza, D.R. Prevalence of Varroa Mite Infestations Among Honey Bee Colonies in Uganda; RUFORUM Working Document Series No. 14; Makerere University Repositor: Kampala, Uganda, 2016; pp. 459–465. ISSN 1607-9345. Available online: http://repository.ruforum.org (accessed on 26 April 2023).
- Bava, R.; Castagna, F.; Palma, E.; Ceniti, C.; Millea, M.; Lupia, C.; Britti, D.; Musella, V. Prevalence of Varroa destructor in Honeybee (Apis mellifera) Farms and Varroosis Control Practices in Southern Italy. Microorganisms 2023, 11, 1228. [Google Scholar] [CrossRef]
- Jack, C.J.; Ellis, J.D. Integrated Pest Management Control of Varroa destructor (Acari: Varroidae), the Most Damaging Pest of (Apis mellifera L. (Hymenoptera: Apidae)) Colonies. J. Insect Sci. 2021, 21, 6. [Google Scholar] [CrossRef] [PubMed]
- Nekoei, S.; Rezvan, M.; Khamesipour, F.; Mayack, C.; Molento, M.B.; Revainera, P.D. A systematic review of honey bee (Apis mellifera, Linnaeus, 1758) infections and available treatment options. Vet. Med. Sci. 2023, 9, 1848–1860. [Google Scholar] [CrossRef] [PubMed] [PubMed Central]
- Schurischuster, S.; Remeseiro, B.; Radeva, P.; Kampel, M. A Preliminary Study of Image Analysis for Parasite Detection on Honey Bees. In Image Analysis and Recognition. ICIAR 2018; Campilho, A., Karray, F., ter Haar Romeny, B., Eds.; Lecture Notes in Computer Science; Springer: Cham, Switzerland, 2018; Volume 10882. [Google Scholar] [CrossRef]
- Voudiotis, G.; Moraiti, A.; Kontogiannis, S. Deep Learning Beehive Monitoring System for Early Detection of the Varroa Mite. Signals 2022, 3, 506–523. [Google Scholar] [CrossRef]
- Método para Determinar Niveles de Varroa en Terreno. 2021. Available online: https://teca.apps.fao.org/teca/pt/technologies/8663 (accessed on 1 August 2023).
- König, A. IndusBee 4.0—Integrated intelligent sensory systems for advanced bee hive instrumentation and hive keepers’ assistance systems. Sens. Transducers 2019, 237, 109–121. [Google Scholar]
- Dietemann, V.; Nazzi, F.; Martin, S.J.; Anderson, D.L.; Locke, B.; Delaplane, K.S.; Ellis, J.D. Standard methods for varroa research. J. Apic. Res. 2013, 52, 1–54. [Google Scholar] [CrossRef]
- Velarde Martinez, A.; Rodriguez, G.G.; Cabral, J.C.E.; Moreira, J.D.R. Varroa Mite Detection in Honey Bees with Artificial Vision. In Advances in Soft Computing. MICAI 2023; Calvo, H., Martinez-Villasenor, L., Ponce, H., Eds.; Lecture Notes in Computer Science; Springer: Cham, Switzerland, 2023; Volume 14392. [Google Scholar] [CrossRef]
- Campbell, J.; Mummert, L.B.; Sukthankar, R. Video Monitoring of Honey Bee Colonies at the Hive Entrance. Conference Proceedings. In Proceedings of the 19th International Conference on Pattern Recognition (ICPR2008), Tampa, FL, USA, 7 December 2008; Available online: https://homepages.inf.ed.ac.uk/rbf/VAIB08PAPERS/vaib9_mummert.pdf (accessed on 1 January 2023).
- Babic, Z.; Pilipovic, R.; Risojevic, V.; Mirjanic, G. Pollen Bearing Honey Bee Detection in Hive Entrance Video Recorded by Remote Embedded System for Pollination Monitoring. ISPRS Ann. Photogramm. Remote Sens. Spat. Inf. Sci. 2016, III7, 51–57. [Google Scholar] [CrossRef]
- Hendrikx, P.; Chauzat, M.; Debin, M.; Neuman, P.; Fries, I.; Ritter, W.; Brown, M.; Mutinelli, F.; Conte, Y.L.; Gregorc, A. Scientific Report Submitted to EFSA Bee Mortality and Bee Surveillance in Europe. Available online: https://efsa.onlinelibrary.wiley.com/doi/pdfdirect/10.2903/sp.efsa.2009.EN-27 (accessed on 25 August 2022).
- Lee, K.; Steinhauer, N.; Travis, D.A.; Meixner, M.D.; Deen, J.; van Engelsdorp, D. Honey bee surveillance: A tool for understanding and improving honey bee health. Curr. Opin. Insect Sci. 2015, 10, 37–44. [Google Scholar] [CrossRef]
- König, A. First results of the BeE-nose on mid-term duration hive air monitoring for Varroa infestation level estimation. Sens. Transducers 2021, 250, 39–43. [Google Scholar]
- Sevin, S.; Tutun, H.; Mutlu, S. Detection of Varroa mites from honey bee hives by smart technology Var-Gor: A hive monitoring and image processing device. Turk. J. Vet. Anim. Sci. 2021, 45, 487–491. [Google Scholar] [CrossRef]
- Bilik, S.; Kratochvila, L.; Ligocki, A.; Bostik, O.; Zemcik, T.; Hybl, M.; Horak, K.; Zalud, L. Visual Diagnosis of the Varroa Destructor Parasitic Mite in Honeybees Using Object Detector Techniques. Sensors 2021, 21, 2764. [Google Scholar] [CrossRef]
- Bjerge, K.; Frigaard, C.E.; Mikkelsen, P.H.; Nielsen, T.H.; Misbih, M.; Kryger, P. A computer vision system to monitor the infestation level of Varroa destructor in a honeybee colony. Comput. Electron. Agric. 2019, 164, 104898. [Google Scholar] [CrossRef]
- Divasón, J.; Romero, A.; Martinez-de-Pison, F.J.; Casalongue, M.; Silvestre, M.A.; Santolaria, P.; Yániz, J.L. Analysis of Varroa Mite Colony Infestation Level Using New Open Software Based on Deep Learning Techniques. Sensors 2024, 24, 3828. [Google Scholar] [CrossRef]
- De-Melo, A.A.M.; de Almeida-Muradian, L.B.; Sancho, M.T.; Pascual-Maté, A. Composition and properties of Apis mellifera honey: A review. J. Apic. Res. 2017, 57, 5–37. [Google Scholar] [CrossRef]
- Wu, X.; Sahoo, D.; Hoy, S.C.H. Recent Advances in Deep Learning for Object Detection. Neurocomputing 2020, 396, 39–64. [Google Scholar] [CrossRef]
- Yang, Z.; Li, Y.; Yang, J.; Luo, J. Action Recognition with Spatio–Temporal Visual Attention on Skeleton Image Sequences. IEEE Trans. Circuits Syst. Video Technol. 2019, 29, 2405–2415. [Google Scholar] [CrossRef]
- Gori, M.; Monfardini, G.; Scarselli, F. A new model for learning in graph domains. In Proceedings of the 2005 IEEE International Joint Conference on Neural Networks, Montreal, QC, Canada, 31 July–4 August 2005; Volume 2, pp. 729–734. [Google Scholar] [CrossRef]
- Scarselli, F.; Gori, M.; Tsoi, A.C.; Hagenbuchner, M.; Monfardini, G. The graph neural network model. IEEE Trans. Neural Netw. 2008, 20, 61–80. [Google Scholar] [CrossRef]
- Vasudevan, V.; Bassenne, M.; Islam, M.T.; Xing, L. Image classification using graph neural network and multiscale wavelet superpixels. Pattern Recognit. Lett. 2023, 166, 89–96. [Google Scholar] [CrossRef]
- Long, J.; Yan, Z.; Chen, H. A Graph Neural Network for superpixel image classification. J. Phys. Conf. Ser. 2021, 1871, 012071. [Google Scholar] [CrossRef]
- Gong, L.; Cheng, Q. Exploiting Edge Features in Graph Neural Networks. arXiv 2019. [Google Scholar] [CrossRef]
- Zhao, W.; Persello, C.; Stein, A. Extracting planar roof structures from very high resolution images using graph neural networks. ISPRS J. Photogramm. Remote. Sens. 2022, 187, 34–45. [Google Scholar] [CrossRef]
- Renton, G.; Héroux, P.; Gaüzre, B.; Adam, S. Graph Neural Network for Symbol Detection on Document Images. In Proceedings of the 2019 International Conference on Document Analysis and Recognition Workshops (ICDARW), Sydney, NSW, Australia, 22–25 September 2019; pp. 62–67. [Google Scholar] [CrossRef]
- Zhou, J.; Cui, G.; Hu, S.; Zhang, Z.; Yang, C.; Liu, Z.; Sun, M. Graph neural networks: A review of methods and applications. AI Open 2020, 1, 57–81. [Google Scholar] [CrossRef]
- Velarde, A.; Reyes, J.; Estrada, J.; Gonzalez, G. Characterization of Honey Bee Anatomy for Recognition and Analysis Using Image Regions. Res. Comput. Sci. 2023, 152, 17–29. [Google Scholar]
- Mourchid, Y.; El Hassouni, M.; Cherifi, H. An Image Segmentation Algorithm based on Community Detection. In Complex Networks & Their Applications V. COMPLEX NETWORKS 2016 2016; Cherifi, H., Gaito, S., Quattrociocchi, W., Sala, A., Eds.; Studies in Computational Intelligence, vol. 693; Springer: Cham, Switzerland, 2017. [Google Scholar] [CrossRef]
- Nikolentzos, G.; Thomas, M.; Rivera, A.R.; Vazirgiannis, M. Image Classification Using Graph-Based Representations and Graph Neural Networks. Complex Networks &Their Applications IX. COMPLEX NETWORKS 2020 2020. In Studies in Computational Intelligence; Benito, R.M., Cherifi, C., Cherifi, H., Moro, E., Rocha, L.M., Sales-Pardo, M., Eds.; Springer: Cham, Switzerland, 2021; Volume 944. [Google Scholar] [CrossRef]
- Ward, I.R.; Joyner, J.; Lickfold, C.; Guo, Y.; Bennamoun, M. A practical tutorial on graph neural networks. ACM Comput. Surv. 2022, 54, 1–35. [Google Scholar] [CrossRef]
- Haralick, R.M. Glossary and index to remotely sensed image pattern recognition concepts. Pattern Recognit. 1973, 5, 391–403. [Google Scholar] [CrossRef]
- Sonka, M.; Hlavac, V.; Boyle, R. Image Processing, Analysis, and Machine Vision, 4th ed.; Cengage Learning: Boston, MA, USA, 2015; ISBN -13 978-1-133-59360-7. [Google Scholar]
- Ghaleb, O. Introduction to Maximum Matching in Graphs. Available online: http://people.scs.carleton.ca/~maheshwa/courses/5703COMP/16Fall/Matching-Report.pdf (accessed on 20 December 2022).
- Goyal, P.; Ferrara, E. Graph embedding techniques, applications, and performance: A survey. Knowl. Based Syst. 2018, 151, 78–94. [Google Scholar] [CrossRef]
- Singhal, P.; Verma, A. A review on graph based segmentation techniques. In Proceedings of the 10th International Conference on Intelligent Systems and Control (ISCO), Coimbatore, India, 7–8 January 2016; pp. 1–6. [Google Scholar] [CrossRef]
- Image Processing (Imgproc Module). Available online: https://opencv.org (accessed on 20 January 2021).
- Haralick, R.M.; Shapiro, L.G. Glossary of Computer Vision Terms. Pattern Recognit. 1991, 24, 69–93. [Google Scholar] [CrossRef]
- Liu, Z.; Wang, H.; Zhou, T.; Shen, Z.; Kang, B.; Shelhamer, E.; Darrell, T. Exploring Simple and Transferable Recognition-Aware Image Processing. IEEE Trans. Pattern. Anal. Mach. Intell. 2022, 45, 3032–3046. [Google Scholar] [CrossRef] [PubMed]
- Freeman, H. On the encoding of arbitrary geometric configurations. IEEE Trans. Electron. Comput. 1961, EC-10, 260–268. [Google Scholar] [CrossRef]
- Nasien, D.; Yulianti, D.; Omar, F.S.; Adiya, M.H.; Desnelita, Y.; Chandra, T. New feature vector from freeman chain code for handwritten roman character recognition. In Proceedings of the 2nd International Conference on Electrical Engineering and Informatics (ICon EEI), Batam, Indonesia, 16–17 October 2018; pp. 67–71. [Google Scholar] [CrossRef]
(a) | (b) | (c) |
(d) | (e) | (f) |
(a) | (b) | (c) |
(d) | (e) | (f) |
(a) | (b) | (c) |
(d) | (e) |
(a) | (b) |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Velarde Martínez, A.; González Rodríguez, G.; Estrada Cabral, J.C. Apis mellifera Bee Verification with IoT and Graph Neural Network. Appl. Sci. 2025, 15, 7969. https://doi.org/10.3390/app15147969
Velarde Martínez A, González Rodríguez G, Estrada Cabral JC. Apis mellifera Bee Verification with IoT and Graph Neural Network. Applied Sciences. 2025; 15(14):7969. https://doi.org/10.3390/app15147969
Chicago/Turabian StyleVelarde Martínez, Apolinar, Gilberto González Rodríguez, and Juan Carlos Estrada Cabral. 2025. "Apis mellifera Bee Verification with IoT and Graph Neural Network" Applied Sciences 15, no. 14: 7969. https://doi.org/10.3390/app15147969
APA StyleVelarde Martínez, A., González Rodríguez, G., & Estrada Cabral, J. C. (2025). Apis mellifera Bee Verification with IoT and Graph Neural Network. Applied Sciences, 15(14), 7969. https://doi.org/10.3390/app15147969