Introduction to Neural Networks

Introduction to Neural Networks

Introduction to Neural Networks Introduction As per Wikipedia “Neural network is a network or circuit of neurons, composed of artificial neurons or nodes.” A Neural Network in case of Artificial Neurons is called Artificial Neural Network, can also be called as Simulated Neural Network. Artificial neural network is a network which can solve Artificial intelligence problems. Neural Networks are Decision Making Tools, which can be used to model complex relationships between input and output.   Types of Neural Networks: Feed Forward Neural Network Radial Basis Function Neural Network Kohonen Self Organizing Neural Network Recurrent Neural Network Convolution Neural Network Modular Neural…

Understanding Hidden Markov Model for Speech Recognition

Understanding Hidden Markov Model for Speech Recognition

Understanding Hidden Markov Model for Speech Recognition Hidden Markov Model: Hidden Markov Model is the set of finite states where it learns hidden or unobservable states and gives the probability of observable states. The current state always depends on the immediate previous state. In Hidden Markov Model, the state is not visible to the observer (Hidden states), whereas observation states which depends on the hidden states are visible.   Introduction: Hidden Markov Model explains about the probability of the observable state or variable by learning the hidden or unobservable states. Speech Recognition mainly uses Acoustic Model which is HMM model….

10 Most Important Trends in Artificial Intelligence

10 Most Important Trends in Artificial Intelligence

10 Most Important Trends in Artificial Intelligence Alexa, educate me about the 10 most essential trends in Artificial Intelligence. Agree or not, we all have adapted ourselves to the Artificial Intelligence tools, and now they are affecting our way of life, work, and even our pleasures. With the latest AI developments and the recent AI trends, the world is becoming a better place to live in. They give a sense of ease and security, right from Siri and Alexa becoming your personal assistants to Telsa taking you places. From Cogito to Pandora, to Nest, AI has reached places that humans…

Edge Detection

Edge Detection

Edge Detection Edge detection it is an old problem in computer vision applications which is used to detecting the edges in an image to determine object boundary and separate the object of interest. In this Edge detection the most popular technique is Canny Edge detection which has been the go-to method for most of the computer vision researchers and practitioners. Let’s have a quick look at Canny Edge Detection.   Canny Edge Detection Algorithm Canny Edge detection this algorithm was invented by John Canny in 1983 at MIT. It gives the edge detection is a signal processing problem. The key idea of…

All about auto-encoders

All about auto-encoders

All about auto-encoders In this tutorial we will deal with Auto Encoders and how are they used in dimensionality reduction.When working with real problems and real data we often deal with high dimensional data that go up to millions. while in its original high dimensional structure the data represents itself best and sometimes we might need to reduce its dimensionality the need to reduce the dimensionality is often associated to visualizations but that is not always  the case sometimes we might value performance over precision. so we could reduce thousand dimensional data into ten dimensional data so that we can…

Basics of object Detection Algorithms

Basics of object Detection Algorithms

Basics of object Detection Algorithms In the field of deep learning, the sub-direction is called Object Detection which is used to identifying the objects through the pictures, videos and webcam feed. Now-a-days the “Object Detection” is used in everywhere and the use cases are endless. For example are tracking objects, Video surveillance, Pedestrian detection, Anomaly detection, People Counting, Self-driving cars or Face detection, the list goes on.   In this we are having the three types of main Object Detection algorithms. They are; Faster R-CNN YOLO SSD Apart from these three we are having many more algorithms which found in…

Long Short-Term Memory: From Zero to Hero with PyTorch

Long Short-Term Memory: From Zero to Hero with PyTorch

Long Short-Term Memory: From Zero to Hero with PyTorch Just like us, Recurrent Neural Networks (RNNs) can be very forgetful. This struggle with short-term memory causes RNNs to lose their effectiveness in most tasks. However, do not fret, Long Short-Term Memory networks (LSTMs) have great memories and can remember information which the vanilla RNN is unable to! LSTMs are a particular variant of RNNs, therefore having a grasp of the concepts surrounding RNNs will significantly aid your understanding of LSTMs in this article. I covered the mechanism of RNNs in my previous article here.   A quick recap on RNNs: RNNs process inputs…

Machine Learning or Deep Learning model must be in balanced state

Machine Learning or Deep Learning model must be in balanced state

Machine Learning or Deep Learning model must be in balanced state   If you ever built a supervised Machine Learning model on some real-time data, it is impossible that it will perform well both on train set and test set in a first evaluation attempt. Real-time data is so noisy, of course as part of model building activity you might have performed enough cleanup and did efficient feature engineering, though usually the model either will tend to overfit or underfit the training data.   How do you detect if the model is underfit (Bias Problem) or overfit (Variance Problem)? Usually…

Building an OCR using YOLO and Tesseract

Building an OCR using YOLO and Tesseract

Building an OCR using YOLO and Tesseract In this article we will learn how to make our custom ocr (optical character recognition) by using deep learning techniques to read the text from any images. For instance: Take the VOTER Cards or PAN Card images for text detection and text recognition.before this, lets understand what is OCR.   What is OCR? The OCR (optical character recognition) is used to read the text from any images or any scanned documents or any hand written papers or printed papers. This is mainly used in any kind of images containing written text into machine-readable text….

Deconstructing the Myths that surround Artificial Intelligence

Deconstructing the Myths that surround Artificial Intelligence

Deconstructing the Myths that surround Artificial Intelligence   When app builders meet with their new clients, artificial intelligence is a topic that is bound to come up more than once. We are well past the days of AI as a passing curiosity. App builders offer the guidance that allows clients to steer clear of the normal issues that take place when AI is being implemented. As recently as a few years ago, it seemed impossible to find anyone who could carry on a serious discussion about these matters. Now that the new wave has become a part of everyday reality,…

1 2 3 19