The Digital Agricultural Revolution. Группа авторов

Чтение книги онлайн.

Читать онлайн книгу The Digital Agricultural Revolution - Группа авторов страница 13

The Digital Agricultural Revolution - Группа авторов

Скачать книгу

influence in the agriculture lifecycle. Climate change is a result of increasing deforestation and pollution, making it difficult for farmers to make judgments about which crop to harvest. Nutrient insufficiency can also cause crops to be of poor quality [37]. Weed control has a significant impact and can lead to greater production costs. The above traditional farming can be replaced by using modern technology with AI.

      Agriculture is extremely important, and it is the primary source of income for almost 58% of India’s population [2]. However, it lacks support and suffers from a variety of factors, such as groundwater depletion, erratic monsoons, droughts, plant diseases, and so on. To detect the relationship between influencing factors with crop yield and quality, a variety of tools and approaches have been identified. The impact of recent technological advancements in the field of AI is significant. Recently, large investors have begun to capitalize on the promise of these technologies for the benefit of Indian agriculture. Smart farming and precision agriculture (PA) are ground-breaking science and technological applications for agriculture growth. Farmers and other agricultural decision makers are increasingly using AI-based modeling as a decision tool to increase production efficiency.

Schematic illustration of AI versus ML versus ANN versus DL.
AI AI is a technology that allows us to build intelligent systems that mimic human intelligence.
ML ML is an AI discipline that allows machines to learn from previous data or experiences without having to be explicitly programmed.
ANN ANN depends on algorithms resembling the human brain.
DL DL algorithms automatically build a hierarchy of data representations using the low- and high-level features.

      1.3.1 Machine Learning

Schematic illustration of the types of machine learning.

       1.3.1.1 Data Pre-processing

      It is a process of converting raw data into a usable and efficient format.

       1.3.1.2 Feature Extraction

      Before training a model, most applications need first transforming the data into a new representation. Applying pre-processing modifications to input data before presenting it to a network is almost always helpful, and the choice of pre-processing will be one of the most important variables in determining the final system’s performance. The reduction of the dimensionality of the input data is another key method in which network performance can be enhanced, sometimes dramatically. To produce inputs for the network, dimensionality reductions entail creating linear or nonlinear combinations of the original variables. Feature extraction is the process of creating such input combinations, which are frequently referred to as features. The main motivation for dimensionality reduction is to help mitigate the worst impacts of high dimensionality.

       1.3.1.3 Working With Data Sets

      The most popular method is to split the original data into two or more data sets at random or using statistical approaches. A portion of the data is used to train the model, whereas a second subset is used to assess the model’s accuracy. It is vital to remember that while in training mode, the model never sees the test data. That is, it never uses the test data

Скачать книгу