Developing Edge AI Computer Vision for Smart Poultry Farms Using Deep Learning and HPC

Researchers from the AIMHiGH team published a scientific paper in MDPI journal Sensors, This article belongs to the “Special Issue Novel Architectures and Applications for Artificial Intelligent and Internet of Things Ecosystems” (link). The paper “Developing Edge AI Computer Vision for Smart Poultry Farms Using Deep Learning and HPC” by S. Cakic, T. Popovic, S. Krco, D. Nedic, D. Babic, and I. Jovovic reports on the approach, experiences, and results of using HPC and AI to develop advanced Edge AI computer vision solutions for smart agriculture systems. AIMHiGH project is implemented as an experiment done in the context of FF4EuroHPC project. FF4EuroHPC is a European initiative that helps facilitate access to all high-performance computing-related technologies for SMEs and thus increases the innovation potential of European industry. Whether it is running high-resolution simulations, doing large-scale data analyses, or incorporating AI applications into SMEs’ workflows, FF4EuroHPC connects business with cutting-edge technologies. Learn more at: link.

ABSTRACT – This research describes the use of high-performance computing (HPC) and deep learning to create prediction models that could be deployed on edge AI devices equipped with camera and installed in poultry farms. The main idea is to leverage an existing IoT farming platform and use HPC offline to run deep learning to train the models for object detection and object segmentation, where the objects are chickens in images taken on farm. The models can be ported from HPC to edge AI devices to create a new type of computer vision kit to enhance the existing digital poultry farm platform. Such new sensors enable implementing functions such as counting chickens, detection of dead chickens, and even assessing their weight or detecting uneven growth. These functions combined with the monitoring of environmental parameters, could enable early disease detection and improve the decision-making process. The experiment focused on Faster R-CNN architectures and AutoML was used to identify the most suitable architecture for chicken detection and segmentation for the given dataset. For the selected architectures, further hyperparameter optimization was carried out and we achieved the accuracy of AP = 85%, AP50 = 98%, and AP75 = 96% for object detection and AP = 90%, AP50 = 98%, and AP75 = 96% for instance segmentation. These models were installed on edge AI devices and evaluated in the online mode on actual poultry farms. Initial results are promising, but further development of the dataset and improvements in prediction models is needed.

Click on image to open

EuroCC2 project presented at a panel discussion in the Chamber of Commerce of Montenegro

At the panel discussion called “Strategic planning of digitization of higher education in Montenegro in the post-COVID-19 era” in Chamber of Commerce of Montenegro, the project EuroCC2 – National Competence Centers for HPC, which has started with its implementation was presented today.

Dr. Sandra Tinaj presenting the EuroCC2 in the Chamber of Commerce of Montenegro

Representing the University of Donja Gorica and NCC Montenegro, the general manager of UDG Assoc. Dr. Sandra Tinaj, who was one of the panelists, along with representatives of other higher education institutions in Montenegro, addressed the present audience. She pointed out that the EuroCC2 project is of great importance precisely in the field of digitization of higher education, but also invited all interested members of the general public to contact the HPC Montenegro Center in case of providing additional information and support – in order to raise awareness of the importance of this project, but also the opportunities that it can provide to our community in general.

The panel was attended by representatives from industry, academia and public sector

MAIA – Montenegrin AI Association

MAIA – Montenegrin AI Association is a Non-Governmental organization, founded in September 2022 with an ambition to bring together the Montenegrin AI community. Our goal is to popularize Artificial Intelligence related research and spread awareness of its importance in our country, but also encourage our society to join the fast wave of AI innovation in the World. Several NCC Montenegro team members are taking part in this initiative. Check MAIA website for more details at the following link.

Click on image for more info on MAIA

Meeting with NCC Luxembourg

HPC NCC Montenegro representatives Sanja Nikolic and Luka Filipovic organized initial meeting with colleagues from NCC Luxembourg (representatives of Luxinnovation – National Innovation Agency; LuxProvide – in charge of long-term operations of national supercomputer – MeluXina, and University of Luxembourg – providing HPC educational programs and training courses) and discussed cooperation possibilities and best practices sharing in the areas of industry engagement, MeluXina features/access opportunities and training programs.

NCC Luxembourg – NCC Montenegro meeting

With regard to industry cooperation, colleagues from NCC Luxemburg shared their experience and expertise related to business users engagement and MeluXina onboarding process, focusing on HPC needs and benefits, compute-intensive workloads, industry-centric use cases and business cases, supported by dedicated sales & engineering teams. Petascale supercomputer, MeluXina is enabling leading research (non-commercial access through Euro HPC Access Calls) and industrial applications (65% of dedicated resources), with very high security and data protection standards highly appreciated by their commercial users. University of Luxemburg is organizing HPC School and HPC-related Master and Doctoral programs, covering various training needs from beginners access to advanced lectures, on its own and MeluXina supercomputing infrastructure. They also successfully manage HPC community of around 1000 users/ 200 newcomers per year.

NCC Montenegro representatives provided short introduction on main activities and achievements. Based on productive meeting, industry potential discussion and elaborated skills development programs, NCC teams agree on further alignment on HPC+ Topics & Trainings of joint interest, in the context of EuroCC2 plans and 2023 roadmap.

FoodDecide – cooperation between the FoodHub Centre of Excellence and HPC NCC Montenegro

This project aims to develop effective software for decision-making support, i.e. to facilitate the business process of entities in the food business in our country, as well as competent authorities, and from the aspect of support and more effective strengthening and ensuring of food safety and research of disease outbreaks.

Researchers from the FoodHub CoE and HPC NCC Montenegro work on the FoodDecide project to identify the most important data necessary for software development such as visualisation of the food value chain.

FoodDecide – collaboration between FoodHub CoE and HPC NCC Montenegro

Meeting with the Institute of Hydrometeorology and Seismology

Researchers from the Institute of Hydrometeorology and Seismology, department for numerical weather analysis and prediction, visited NCC Montenegro and University of Donja Gorica. Mr Angel Marcev and mr Aleksandar Marcev met with our team to discuss the next steps in the collaboration. The discussion was about the results achieved with the simulated weather data prediction models and we made plans for future work based on HPC simulations. We discussed possibilities of usage of weather prediction with higher resolution that could be used for smaller areas for smart agriculture, energy and similar domains and possibilities of machine learning usage on data with meteorological conditions.

The institute representatives visiting EuroCC Monteengro
Discussion included the use of HPC to improve weather prediction models for various applications

AIMHIGH Project Presetented at the FF4EuroHPC Workshop on OC1 Experiments

FF4EuroHPC Experiment 1003 focused on AI/ML Based Computer Vision for Next Generation Poultry Farms was presented at the OC1 Workshop today. We discussed the project objectives, experiment approach, the benefits of the use of HPC and Deep Learning. Learn more about FF4EuroHPC project and HPC experiments at https://www.ff4eurohpc.eu/.

The fourth workshop took place on October 19th, 2022 and included presentations of the experiments related to Maintenance, Agriculture & Assets Management Sectors. University of Donja Gorica and NCC Montenegro were part of the experiment presentation related to the use of HPC to develop AI/ML computer vision solutions for smart agriculture.

AIMHIGH Presentation at FF4EuroHPC Workshop