Tutorials

Recent video-language models' (VidLMs) performance on various video-language tasks has been outstanding. Such multimodal models only come with drawbacks. For example, it is shown that vision-language models have difficulty understanding compositional and order relations in images,...
Language gives humans an extraordinary level of general intellect and sets them apart from all other creatures. Importantly, language not only helps people interact with others better, but it also improves our capacity to think. Before...

Introduction to Generalised Additive Models (GAMs)

Linear models are considered multi-purpose since they may be fine-tuned in a variety of ways to adapt to a variety of circumstances and data...

A Deep Dive of Working With Lists in Python: Indexing and Slicing

Accessing items in a list (and other iterables such as tuples and strings) is a fundamental ability for Python programmers, and many Python tools...

Logistic Regression With A Real-World Example in Python

In this tutorial, you will learn Python Logistic Regression. Here you’ll know what exactly is Logistic Regression and you'll also see an Example with...

Introduction to K-means Clustering

What is clustering? What is k-means? This article will answer these questions. Apart from all this, we will also learn more about K-means...

Optimizers In Keras Part – 2

In this article, we will look forward to the rest of the optimizers available in Keras, i.e., Adadelta, Rmsprop, and ADAM.Rmsprop:Like Adagrad, it also...

Optimizers in Keras Part – 1

You have heard of an optimization technique named Gradient Descent. Now, suppose you are dealing with a massive dataset having one million data points....

Introduction to Naive Bayes Classifiers

Naive Bayes is a term that is used for classification algorithms that are based on Bayes Theorem. It is a simple yet effective and...

Backpropagation in Neural Networks

Do you know how a neural network trains itself to do some job? How does it learn? In this article, we will see the...

Understanding Attention mechanism and Machine Translation Using Attention-Based LSTM (Long Short Term Memory) Model

First, let us understand why an Attention Mechanism made machine translation easy. Previously encoder-decoder models were used for machine translation. The encoder-decoder model contains...

Gradient Descent Optimization Technique In Machine learning

Optimization in machine learning is the process of updating weights and biases in the model to minimize the model's overall loss. While backpropagating in...

Logistic Regression with Keras

This article explains what Logistic Regression is, its intuition, and how we can use Keras layers to implement it. What is Logistic Regression? It is a...

Introduction to Recurrent Neural Networks

In typical neural networks, all the inputs and outputs are independent of each other, Which means each hidden layer has its separate set of...

Recent articles

Be the first to know the latest AI research breakthroughs.

X