AI Geek Programmer Blog

Machine learning, computer vision, deep learning and artificial intelligence engineering.

Convolutional neural network 4: data augmentation

Convolutional neural network 4: data augmentation

Data augmentation - train a neural network with data generators. The last part of the tutorial on convolutional neural networks.

Read article
Convolutional neural network 3: convnets and overfitting

Convolutional neural network 3: convnets and overfitting

Convnets and overfitting - the third part of a practical tutorial. Regularization techniques and practical tips for building convolutional networks.

Read article
Convolutional neural network 2: architecture

Convolutional neural network 2: architecture

Convolutional neural network - everything you would like to know about ConvNets, but were afraid to ask ;-). Comprehensive multipart tutorial: part 2

Read article
Convolutional neural network 1: convolutions

Convolutional neural network 1: convolutions

Convolutional neural network - everything you would like to know about ConvNets, but were afraid to ask ;-). Comprehensive multipart tutorial: part 1.

Read article
Naive Bayes in machine learning

Naive Bayes in machine learning

Why is Naive Bayes so naive in machine learning? A step-by-step explanation for one of the popular and effective classifiers.

Read article
Development environment for machine learning

Development environment for machine learning

How to build your local development environment for machine learning and specyfically Tensorflow using Anaconda, conda and pip.

Read article