- From Perceptron to LSTM - An introduction to Artificial Neural Networks and applications This overview traces the whole path from one of the building blocks of artificial neural networks and then goes higher level towards LSTMs and some application examples.
- MLP Topology Workbench - A playground for Multi-Layer Perceptrons For study purposes, this tool provides an intuitive view over MLPs, from its structural form, as a function, to the backpropagation training algorithm with full control over iterations, for inspection purposes. It also enables to share a trained network in your project page.
- A game environment for the integration of complementary game-based projects With the purpose of simplifying the integration of projects applied to games, I developed a simplified and manipulable 2D game engine, enabling to focus essentially on project goals and avoiding to deal with interfacing matters, which can eventually become a complicated task.
- Color sensor prototype using artificial neural networks This project encompasses the development of an initial architecture of a color sensor for colorblind using artificial neural networks. A Multi-Layer Perceptron topology, properly trained with backpropagation algorithm performs mapping in the RGB color space and the recognition of 10 different colors.
- Neurona - Artificial Neural Networks for Arduino Neurona is an Arduino library which allows boards to feed Artificial Neural Network (ANN) structures in order to perform tasks such as pattern recognition (classification), function approximation and time-series predictions.
- Multi-Layer Perceptron - an implementation in C language Divided in three sections (implementation details, usage and improvements), this article has the purpose of sharing an implementation of the backpropagation algorithm of a Multi-Layer Perceptron Artificial Neural Network as a complement to the theory available in the literature.