Reinforcement Learning for Smart Agriculture

Reinforcement Learning
Python
Linux
TensorFlow
Agriculture
Reinforcement Learning for Smart Agriculture

Overview

MSc research project developing a reinforcement learning based decision support system for smart agriculture using Linux-based RL algorithms on a crop simulation environment.

This MSc research project focuses on developing a reinforcement learning based decision support system for smart agriculture.

Key components:

  • Linux-based RL algorithm development on gym-dssat-pdi crop simulation environment
  • Implementation and evaluation of PPO, SAC, Deep Q learning, DDPG, and TD3 algorithms
  • Markov Decision Problem definition for agricultural decision-making
  • Reward function design for optimizing crop yield and resource usage

The project aims to provide farmers with AI-powered recommendations for optimal crop management practices, including irrigation, fertilization, and pest control.