Dynamic programming and the Fibonacci series

Dynamic programming and the Fibonacci series

Dynamic programming Dynamic programming (DP) is a computer programming method which consists in breaking down a complex problem into smaller problems, usually in a recursive way. Then, these problems are solved one at a time, typically storing the already computed…

Simple perceptron: Python implementation

Simple Perceptron: Python implementation

Artificial neural networks are one of the main lines of study in the field of artificial intelligence today. This family of algorithms allows solving tasks as complex and diverse as image recognition, natural language processing or music generation. The main…