Articles tagged machine learning

15 articles

Crafting Text Generators: A Dive into Transformer Architecture

Crafting Text Generators: A Dive into Transformer Architecture

  • AI Geek Programmer
  • NLP
  • 19 August 2023

A small decoder-based language model. Or how to use part of the Transformer architecture to generate text resembling a well-known literary work (Pytorch).

Read article
Fine-tuning with limited hardware resources

Fine-tuning with limited hardware resources

  • AI Geek Programmer
  • NLP
  • 26 June 2023

Efficient fine-tuning of a large language model in Google Colab using PEFT, LoRa and quantization (base model: RedPajama INCITE Chat 3B)

Read article
Welcome tomorrow - how AI will shape the world by 2032

Welcome tomorrow - how AI will shape the world by 2032

Some of my thoughts and predictions on how AI will change the world in the next 10 years.

Read article
PyTorch: dividing dataset, transformations, training on GPU and metric visualization

PyTorch: dividing dataset, transformations, training on GPU and metric visualization

Practical tips on dividing a dataset for training, validation and testing, applying transformations, moving to a GPU and metrics visualization.

Read article
Data preparation with Dataset and DataLoader in Pytorch

Data preparation with Dataset and DataLoader in Pytorch

How to use Dataset and DataLoader classes to prepare data for machine learning in PyTorch

Read article
Artificial intelligence and blockchain

Artificial intelligence and blockchain

Artificial intelligence and blockchain are potentially an explosive mix. Both are changing our world of tomorrow. I check if they can do it together.

Read article
Artificial intelligence - a few key concepts

Artificial intelligence - a few key concepts

This article is for everyone who needs to organize some key concepts in the field of artificial intelligence and machine learning. Read on!

Read article
k-nearest neighbors for handwriting recognition

k-nearest neighbors for handwriting recognition

Not only simple and efficient, but working extremely well in surprisingly many areas of application. K-nearest neighbors - can it handle handwriting?

Read article
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
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
Logistic regression and Keras for classification

Logistic regression and Keras for classification

In this tutoarial, you will learn how to use logistic regression and Keras to do a simple binary classification.

Read article
Handwritten Digit Recognition with Keras

Handwritten Digit Recognition with Keras

Tutorial on handwritten digit recognition using Keras, Tensorflow and Python. Step-by-step instructions and coding. Thorough explanations.

Read article