Skip to content

Latest commit

 

History

History

Agro_Optimization

Agricultural optimization

Seminar, Introduction to Digital Agro. We will consider how we can use crop simulation models and optimization methods to find optimal strategies.

License issues Rg

Presentation

Optimization and machine learning - pdf

Google Colab

Open Seminar_Optimization.ipynb in Google Colab!

Open In Colab

Open Plots_for_optimizers.ipynb in Google Colab!

Open In Colab

Crop yield prediction based on Machine Learning

Open In Colab

Dependencies

PCSE/WOFOST - Python Crop Simulator Environment

https://pcse.readthedocs.io/en/stable/

Nevergrad - A gradient-free optimization platform

drawing

https://salib.readthedocs.io/en/latest/

Installation

Clone this repository and create new conda env on your local machine

git clone https://github.com/EDSEL-skoltech/Intro_to_Digital_Agriculture

Create new env with pcse package for crop models WOFOST

cd Agro_Optimization

conda env create -f py3_pcse.yml

conda activate py3_pcse

Meta

Mikhail Gasanov – [email protected]

License

Distributed under the MIT license. See LICENSE for more information.

Contributing

  1. Fork it (https://github.com/EDSEL-skoltech/Intro_to_Digital_Agriculturefork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request