In one of the previous articles, we started learning about Restricted Boltzmann Machine. It was quite a journey since we first had to figure out what energy-based models are, and then to find out how a standard Boltzmann Machine functions.…

## Machine Learning to Catch Up with Human Intelligence – The Outcome

With our dependence on technology only becoming stronger and with some recent privacy-destroyed scandals making people worry, robots became the talk of the town once again. Almost every film, TV show, and video game tries to raise a question about…

## Implementing Restricted Boltzmann Machine with .NET Core

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…

## Credit Card Fraud Detection Using Self-Organizing Maps and Python

In the previous three articles, we explored the world of Self-Organizing Maps. First, we got some theoretical background on the subject. Then in the second article, we saw how we could implement Self-Organizing Maps using TensorFlow. After that, in the…

## 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…

## Implementing Self-Organizing Maps with Python and TensorFlow

In the previous article, we got familiar with the main concepts of Self-Organizing Maps. We explored how they utilize different type of learning than we got a chance to see during our trip through the world of artificial neural networks…

## 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…

## Asynchronous Programming in .NET Series

Asynchronous programming was incorporated into .NET a long time ago. To be more exact, asynchronous programming was introduced with 4.5 version of .NET. That happened on August 15th, 2012. Yes, six years ago. Yes, more than half a decade ago. Apart…