{'fraction_non_alphanumeric': 0.022417153996101363, 'fraction_numerical': 0.012670565302144249, 'mean_word_length': 4.868571428571428, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A Benchmark of Deep Learning Models for Multi-leaf Diseases for Edge Devices

Every season, leaf diseases are one of the main causes affecting the production of many crops, which cause enormous damage to farmers. To minimize the loss, deep learning techniques are utilized to detect leaf infection and have wildly outperformed the traditional method of manual detection. However, deploying such models is a challenge since devices in the field normally have limited resources and low computational power while large datasets have to be used. Therefore, in this paper, we benchmark the most popular deep learning models for multi-leaf disease detection to gauge which model is the most suitable for real deployment. Using a real-world large-scale dataset from PlantVillage and a Raspberry Pi 3, we found that MobileNet V3 provides a reliable accuracy of 96.58%, small Inference/Initialization time of 127 ms and 11 ms respectively, requires only 7.4 MB of memory in total, and hence the most appropriate choice for a real farm.