Article Preview
TopIntroduction
Agriculture is the leading hold up and the paramount territory of the Indian wealth. The manufacturing of farming is very little. As the ultimatum for daily bread is heighten epidemically, the farmers, investigators, analysts, scientists, and government attempt to site further attempts and schemes to heighten the agricultural manufacturing to lodge the needs (Shastry et al., 2017). India is generally stubby despite being a huge sector and yields of crops per hectare. Correct productivity of crops hangs on numerous parameters such as properties of soil, irrigation, terrain, and climate.
Owing to several components such as change of climate, tumble levels of water, accidental rainfall, imprudent utilize of bio-pesticides, etc., the intensity of agricultural manufacturing is diminishing in India. The majority of farmers do not attain awaited crop yield for a variety of grounds (Kumar et al., 2018) To acknowledge manufacturing intensity, yield manufacturing is carried out which requires forecasting the yield of the crop relied on the existing information. Formerly, crop production estimations were based on farmer's certain crops and experience of cultivation.
There are numerous methods to amplify and upgrade crop production and standards. Varieties of researches have been conducted to grow a well-organized technique for yield forecasting but focal points have been consistently on analytical techniques and not much has been carried out in machine learning (ML) approaches. The crop manufacturing hangs on different components (Renuka & Terdal 2019) which varies with every square meter and hangs on:
- 1.
Geographical region;
- 2.
Climate (Temperature, moistness, precipitation);
- 3.
Types of loam (saline, alkaline, and non-alkaline, etc.);
- 4.
Composition of loam (ph, N, P, OC, Zn, F, K, and EC, etc.).
Varieties of subsets of the above specifications are applied in several forecasting models for different crops. Forecasting models are generally of 2 types.
- 1.
Analytical models that employ a solitary forecast function that considers every single space of samples.
- 2.
Technologies of machine learning, a recent technology for knowledge explore that associates input and output.
Learning the machine without elucidated computer programming is one of the capabilities of machine learning techniques, so it enhances machine production by discovering and distinguishing the stability and design of operating information. Machine learning can be categorized into 3 broad categories according to the methods of learning –Supervised, unsupervised, and Reinforcement learning (Singh et al., 2017). In our paper, we are building the work with supervised algorithms to forecast crop production. These categories of algorithms assist to construct the most precise and effectual model as here, the learning information occurs with labels or required outputs and the objective is to discover a common rule of depicting input to output. It presumes to construct a machine learning model that is relied on labeled samples.
This paper predicts the accuracy of the future production of five different crops such as rice, ragi, gram, potato, and onion crops using various supervised machine learning approaches in of Andhra Pradesh region and recommends the crop to yield. The dataset is collected from the statistical and agricultural department of Andhra Pradesh, it consists of precipitation, yield, cloud cover, vapor pressure, season, production, and area dataset. The Linear, Decision trees, Random Forest, Polynomial, and Support Vector Regressions have been utilized for crop production forecasting.