Tag deep learning

Types of Neural Network Architectures

Types of Neural Network Architectures

Neural network architectures refer to the structural and organizational designs of artificial neural networks (ANNs). These architectures determine how the network is organized, including the number of layers, the number of neurons in each layer, the connections between neurons, and…

Classification with Neural Networks using Python

Classification with Neural Networks using Python

In machine learning, classification means categorizing the known classes, For example, categorizing the most profitable and non-interested customers from a dataset for advertising a particular product. You must have trained a classification model with a machine learning algorithm before. Here…

How Neural Network Works

How Neural Network Works

A neural network is a computational structure that connects an input layer to an output layer. This computational structure is used in training deep learning models that can easily outperform any classical machine learning algorithm. As a data science beginner,…

Stock Price Prediction with LSTM

Stock Price Prediction with LSTM

LSTM stands for Long Short Term Memory Networks. It is a type of recurrent neural network that is commonly used for regression and time series forecasting in machine learning. It can memorize data for long periods, which differentiates LSTM neural…

Deep Learning Project Ideas

Deep Learning Project Ideas

Deep Learning is a subset of machine learning that mimics the human brain to solve complex problems. Deep Learning is used to train computers to perform tasks where humans are good at, but computers are not. If you are learning…

AlexNet Architecture using Python

AlexNet Architecture using Python

AlexNet is a popular convolutional neural network architecture that won the ImageNet 2012 challenge by a large margin. It was developed by Alex Krizhevsky, Ilya Sutskever and Geoffery Hinton. It is similar to the LeNet-5 architecture but larger and deeper.…

Best Books to Learn Computer Vision

Best Books to Learn Computer Vision

Computer Vision is one of the fields of Artificial Intelligence that enables a computer to find meaningful information from digital images, videos and other visual sources of data. The Face ID found in iPhones is one of the best examples…

Best Books to Learn Deep Learning

Best Books to Learn Deep Learning

Deep learning is a subset of machine learning in which we use artificial neural networks to train models to solve complex problems where we need a large amount of data compared to other machine learning algorithms. If you want to…

LeNet-5 Architecture using Python

LeNet-5 Architecture using Python

The LeNet-5 architecture is the most widely used architecture of convolutional neural networks. It was created by Yann LeCunn in 1998. If you have never used the LeNet-5 architecture of convolutional neural networks, then this article is for you. In…

Best Deep Learning Courses

Best Deep Learning Courses

If you want to become an expert in machine learning, you must also learn deep learning. There are many paid and free courses on the internet that can give you a comprehensive knowledge of the concepts of deep learning. So,…

All Topics of Deep Learning

All Topics of Deep Learning

Deep learning is a subset of machine learning in which we use the power of neural network architectures that mimic the workings of a human brain while solving a problem. If you want to become a machine learning engineer, you have…

Deep Learning Frameworks in Python

Deep Learning Frameworks in Python

The use of deep neural architectures instead of the classic machine learning algorithms to train bigger models that can mimic the human brain while solving complex problems that involve heavy computing is known as deep learning. In this article, I…

Deep Learning Projects using Python

Deep Learning Projects using Python

When we use deep neural architecture instead of classic machine learning algorithms, it’s nothing but deep learning. In this article, I’m going to introduce you to some of the best deep learning projects with Python that you should try as…

Applications of Deep Learning

Applications of Deep Learning

Many machine learning algorithms can be used to solve complex problems that require a large amount of data with a large number of features, but deep learning can outperform all algorithms. So to understand where we can use deep learning…

What is Deep Learning?

What is Deep Learning?

Deep learning is a subset of Artificial Intelligence, which is an area that relies on learning and improving on its own by examining computer algorithms. While machine learning uses simpler concepts, these models work with artificial neural networks, designed to…

What is Image Segmentation?

What is image segmentation

In this article, I will take you through a brief explanation of Image Segmentation in Deep Learning. I will only explain the concept behind the image segmentation here in this article. If you want to go through the practical part…

Image Segmentation

Image Segmentation

Being a practitioner in Machine Learning, you must have gone through an image classification, where the goal is to assign a label or a class to the input image. Now, suppose you want to get where the object is present…

Pipelines in Machine Learning

Machine Learning Pipelines performs a complete workflow with an ordered sequence of the process involved in a Machine Learning task. In most of the functions in Machine Learning, the data that you work with is barely in a format for…

TensorBoard for Visualizations

TensorBoard is a great interactive visualization tool that you can use to view the learning curves during training, compare learning curves between multiple runs, visualize the computation graphs, analyze training statistics, view images generated by your model, visualize complex multidimensional…

Next Word Prediction Model

Next word prediction

Most of the keyboards in smartphones give next word prediction features; google also uses next word prediction based on our browsing history. So a preloaded data is also stored in the keyboard function of our smartphones to predict the next…

Data Augmentation in Deep Learning

Data Augmentation is a technique in Deep Learning which helps in adding value to our base dataset by adding the gathered information from various sources to improve the quality of data of an organisation. Data Augmentation is one of the…

Grid Search for Model Tuning

In this article, I will take you through a very powerful algorithm in Machine Learning, which is the Grid Search Algorithm. It is mostly used in hyperparameters tuning and models selection in Machine Learning. Here I will teach you how…

GPU Can Speed Up Models

In this article, we will look at how to speed up your models by using a GPU. We will also see how to split the computations across multiple devices, including the CPU and numerous GPU devices. Thanks to GPUs, instead…

PyTorch for Deep Learning

PyTorch is a library in Python which provides tools to build deep learning models. What python does for programming PyTorch does for deep learning. Python is a very flexible language for programming and just like python, the PyTorch library provides…

TensorFlow Tutorial

TensorFlow

TensorFlow is a powerful library for numerical computation, particularly well suited and fine-tuned for large–scale Machine Learning ( but you could use it for anything else that requires heavy calculations). The Google Brain team developed it, and it powers many…