The code that accompanies this article can be downloaded here. In the previous article, we had a chance to see what is the Restricted Boltzmann Machine and how it functions and learns. The path was bumpy because first, we needed to…

## Introduction to Restricted Boltzmann Machines

So far in our artificial neural network journey, we have explored typical statistical models. In general, the entire point of statistical modeling and machine learning is to detect dependencies and connections between input variables. Standard Neural networks are exceptional at…

## Self- Organizing Maps Series

So far in our artificial neural network series, we have covered only neural networks that are using supervised learning. To be more precise, we only explored neural networks that have input and output data available to them during the learning process. Based…

## Implementing Self-Organizing Maps with .NET Core

The code that accompanies this article can be downloaded here. In the previous articles, we explored what Self-Organizing Maps are and how you can implement them using Python and TensorFlow. One of the most interesting things about these networks is that…

## Introduction to Self-Organizing Maps

So far in our artificial neural network series, we have covered only neural networks that are using supervised learning. To be more precise, we only explored neural networks that have input and output data available to them during the learning…

## Machine Learning with ML.NET – Solving Real-World Regression Problem (Bike Sharing Demands)

Code that accompanies this article can be downloaded here. In the previous article, we had a chance to look at the basics of machine learning and we got introduced to the way ML.NET framework is working. For that purpose, we have…

## Using ML.NET – Introduction to Machine Learning and ML.NET

Code that accompanies this article can be downloaded here. Last month, at their Build event, Microsoft shared with us plans for .NET Core 3. Wile the accent was the transformation of desktop applications and support for Windows Forms and WPF,…

## Two Ways to Implement LSTM Network using Python – with TensorFlow and Keras

In the previous article, we talked about the way that powerful type of Recurrent Neural Networks - Long Short-Term Memory (LSTM) Networks function. Now, we will see how to implement this kind of networks.

## Understanding Long Short-Term Memory Networks (LSTMs)

Remember how in the previous article we've said that we can predict text and make speech recognition work so well with Recurrent Neural Networks? The truth is that all the big accomplishments that we assigned to RNNs in the previous article are…

## Introduction to Recurrent Neural Networks

Have you ever wondered how predictive text algorithm works? How exactly does that speech recognition software know our voice? As for image classification, convolutional neural networks were turning the whiles behind the scene, for these kinds of problems we are using Recurrent…