JoelvanIngen / MinProg-AH

2 stars 1 forks source link

Reinforcement learning algorithm #15

Closed seef07 closed 8 months ago

seef07 commented 8 months ago

The algorithm is designed to solve the protein folding problem by finding the most stable three-dimensional structure of a protein based on its amino acid sequence. It simulates the process of protein folding through a reinforcement learning approach, using a Q-learning algorithm. The algorithm iterates over various potential configurations of the protein, evaluating each for stability and efficiency. It learns from each iteration, adjusting its strategy to increase the likelihood of finding the optimal structure. Actions are chosen based on a balance between exploring new configurations and exploiting known successful ones. The goal is to maximize the reward, which is based on the improvement in the protein's structural stability, leading to the discovery of the most stable and biologically feasible form.