2

I don't currently have much practical experience with DQN, but I can partially answer this question also based on my theoretical knowledge and other info that I found. DQN is typically used for discrete action spaces (although there have been attempts to apply it to continuous action spaces, such as this one) discrete and continuous state spaces problems ...


1

Simple policy parametizations, including linear functions in some cases, can solve continous control tasks in RL. It's therefore not necessary to have a complex approximator for the function to be expressive enough in capturing the desired agent's behaviour in popular RL benchmarks Towards Generalization and Simplicity in Continous Control tries to answer ...


1

I presume when you say input you may be referring to the target values (the things you are trying to predict). If not, then some parts of your question might not make sense, like your proposal to apply a scaling. In any case I would consider what the target distribution is before using a sigmoid and applying a scaling. The thing about a sigmoid is that the ...


1

There are several functions that can be denoted as sigmoid functions, such as the logistic function and the hyperbolic tangent, given that they have an $S$-shaped curve. You can find more info about them in the related Wikipedia article. However, when people use the term sigmoid function, they typically refer to the logistic function, which is a function of ...


1

The most general descriptive frameworks covering what you are trying to do are: Sequential decision making (article is a stub, but the term a good launching point to discover different wys of modelling and solving these kind of problems) Optimal control These put some context around your problem, and might give you some pointers. For instance, ...


1

Software Reverse Engineering is one of my hobby. First things first: forget about headers. All information about headers and separate C file is gone. You're missing some crucial step, IMHO. Compilation creates one or multiple object files (.o), then the linker creates an executable. You should work from disassembled code. The disassembler works pretty well ...


Only top voted, non community-wiki answers of a minimum length are eligible