Deep Reinforcement Learning: DQN

Deep Reinforcement Learning: DQN

In our previous post about Reinforcement Learning, we made an introduction to this area through one of its most popular techniques: Q-learning. We laid the groundwork by talking about Markov decision processes, policies and value functions, and we saw a…

Reinforcement Learning: Q-learning

Reinforcement Learning: Q-learning

Although there is no consensus on the definition of artificial intelligence, we can say that it is the set of techniques whereby a computer system can exhibit intelligent behavior.  There are many approaches, such as expert systems, where rules are…

Option Pattern in Golang

Option Pattern in Golang

It has been about a year since I started developing some things in Go. At first, it was an unknown language to me. I only knew that it was a “typed” language, compiled and memory safe through a GC (Garbage…

Data Driven: Make decisions based on data

Data Driven: Make decisions based on data

Thanks to advances in digitization and new technologies, more and more organizations are collecting data on a massive scale in order to better understand their customers and the market.  This data is processed and transformed into useful information so that…