

Pythonで強化（深層）学習をしたいのですが、どのようなライブラリを使えばいいのかわかりません。したいことは以下のとおりです。

１．値を決定  
２．その値を元に演算  
３．演算の結果が大きい方がスコアが高い  
４．スコアと値の関係性を学習  
１’．学習内容を元に値を決定  
２．その値を元に演算  
︙  
最後．一番スコアが高いときの値を出力

なにか情報があれば些細なことでも教えていただきたいです。

ー追加ー  
kerasでやってみようと思います。しかし調べ方が悪いのか、1ステップの中に何度も値を決定するような例かMinstのような先に模範解答がわかっててそれと合っているかでスコアを出す例しか見つかりません。なにか上のような流れのプログラムの例はありませんでしょうか。


CC BY-SA 4.0
2021-10-18T22:46:40.797
83168
2021-10-24T12:45:39.233
2021-10-24T08:53:10.227
question
python keras
値を学習して決めて、計算結果を評価とするPythonの強化学習はありますか？


Keras で強化学習がしたいということであれば、Keras 自体のドキュメントにコード例が載っているので参考になりそうです:
<https://keras.io/examples/rl/>

ただし、強化学習というのはあくまで学習方法の分類の名前であり、「強化学習」という名前の具体的な実装がある訳ではありません。どのような目的を達成したいのかによって何を実装すべきかが変わるので、そのあたりも調べてみてください。


CC BY-SA 4.0
2021-10-24T12:45:39.233
83240
2021-10-24T12:45:39.233
19110
83168
answer