Posts

Showing posts with the label AI

Classification of Animals Using CNN Model

Image
Classification of animals using CNN Model In this model, we try to predict whether the animal is a dog or a cat. #We will use the Keras library to create our model. Keras: is an open - source library that provides a python interface for artificial neural networks. from keras.models import Sequential from keras.layers import Conv2D,Activation,MaxPooling2D,Dense,Flatten,Dropout import numpy as np #Let’s initialize a convolutional neural network using the sequential model of Keras. classifier = Sequential() # Adding Convolution Layer classifier.add(Conv2D(32,(3,3),input_shape=(64,64,3))) #Conv2D stands for a 2-dimensional convolutional layer. Here, 32 is the number of filters needed. A filter is an array of numeric values. (3,3) is the size of the filter, which means 3 rows and 3 columns. The input image is 64 64 3 in dimensions, that is, 64 height, 64 widths, and 3 refer to RGB values. Each of the numbers in this array (64,64,3) is given values from 0 to 255, which describes the pixel in...

Neural Networks Tutorial

Image
 Is the Neural Network an algorithm? No. Neural Network is a mathematical model that works similar to human's intelligence. Artificial intelligence and machine learning haven’t just grabbed headlines and made for blockbuster movies; they’re poised to make a real difference in our everyday lives, such as with self-driving cars and life-saving medical devices. In fact, according to the Global Big Data Conference, AI is “completely reshaping life sciences, medicine, and healthcare” and is also transforming voice-activated assistants, image recognition, and many other popular technologies. Artificial Intelligence is a term used for machines that can interpret the data, learn from it, and use it to do such tasks that would otherwise be performed by humans. Machine Learning is a branch of Artificial Intelligence that focuses more on training the machines to learn on their own without much supervision. What is a neural network? If you are not familiar with these terms, then this neural ne...

Bayesian Linear Regression Model 

Image
Linear Regression is a very simple machine learning method in which each datapoints is a pair of vectors: the input vector and the output vector. In the simplest case linear regression assumes that the k'th output vector was formed as some linear combination of the components of the k'th input vector plus a constant term, and then Gaussian noise was added. Classical linear regression can then be used to identify, based on the data, the best fitting linear relationship between the inputs and outputs. It turns out that this is an efficient process (at least for fewer than around 30 or 40 inputs) because it simply involves building two matrices from the data and then solving a DxD system of linear equations where D is (1 + the number of inputs). Bayesian linear regression allows a fairly natural mechanism to survive insufficient data, or poor distributed data. It allows you to put a prior on the coefficients and on the noise so that in the absence of data, the priors can take over...

Artificial Neural Networks:

Image
Artificial neural networks (ANN) generally known as Neural networks that enumerate the computing systems virtually stimulated by biological neural networks that initiate animal and human brains. ⦁ Neural networks are quite a resemblance to Human brains. ⦁ Artificial Neural Networks are a group of collective units and nodes known as artificial neurons. ⦁ Neural network knowledge is stored within the interconnection strengths known as synaptic weight. ⦁ Activation functions are implemented in (ANN). ⦁ These networks are determined by utilizing their architecture and algorithms. Neural networks are embedded with the computational learning system with the help of neural functions and convert the complex data sets into the desired output with ease according to the requirements. Neural networks play a significant role in Deep learning. Both Neural networks and deep learning are both inter-linked to one another. Currently, these both are in a stage where many unsolved theories and application...

Deep Learning

Image
Deep Learning may be a subfield of machine learning concerned with algorithms inspired by the structure and performance of the brain called artificial neural networks. If you are just starting a call at the sector of deep learning, otherwise you had some experience with neural networks a while ago, you'll be confused. Many across the globe learned and used neural networks within the 1990s and early 2000s. The leaders and experts within the field have ideas of what deep learning is and these specific and nuanced perspectives shed tons of sunshine on what deep learning is all about. Let’s dive in. Deep Learning is Large Neural Networks Andrew Ng from Coursera and Chief Scientist at Baidu Research formally founded Google Brain that eventually resulted in the productization of deep learning technologies across an outsized number of Google services. He has spoken and written tons about what deep learning may be and is a good place to start. In early talks on deep learning, Andrew descri...

Application of Artificial Intelligence for COVID-19

Image
Healthcare delivery requires the support of new technologies like Artificial Intelligence (AI), Internet of Things (IoT), Big Data, and Machine Learning to fight and look ahead against the new diseases. Methods of AI The rapid review of the literature is done on the database of Pubmed, Scopus, and Google Scholar using the keyword of COVID-19 or Coronavirus and Artificial Intelligence or AI. The latest information regarding AI for COVID-19 is collected, then analyzed to identify its possible applications for this disease. Results There are seven identified significant applications of AI for the COVID-19 pandemic. This technology plays an important role to detect the cluster of cases and to predict where this virus will affect in the future by collecting and analyzing all previous data. Conclusions Healthcare organizations are in an urgent need for decision-making technologies to handle this virus and help them in getting proper suggestions in real-time to avoid its spread.  AI works...

Let's Start With the M of Machine Learning

Image
What Is Machine Learning? Machine learning is something which is similar to the humans. Basically, humans learn from their past experience so machines do the same. First, the machine is trained with data, next it learns how to predict based on the past experiences,i.e it gives an output for a new task or new data. To put in simpler terms, think of it this way, we have been trained to do a few routine tasks in a way-like eating, sleeping, brushing teeth in the morning etc.. the knowledge increases with experience and so does for the machine. It learns from past experiences and the data which is given. Machine learning is a subset of artificial intelligence that helps in predicting the output more accurately based on a few computer algorithms.  The aim of the algorithm is simple, take the data, read it, apply a few models to see which one suits the best for the given problem and finally predict the output for a new data. Why Machine Learning? ⦁ To reduce the work load for humans...

SPEECH RECOGNITION IN 5 STEPS!

Image
Hello there folks..! Are you one of those developers working on Machine Learning, trying to catch up with the world? Are you looking for tips in Machine Learning? Here's how you can do Speech Recognition in less than half an hour!  Ready to get started? Scroll down to speed up the process! Before moving forward, let me tell you the environment we're working in.. We're going to use python, so if you don't have python, make sure you install it from-  https://www.python.org/downloads/ So we are going to use Spyder(Anaconda) for the whole process.  To install Anaconda, visit -  https://www.anaconda.com/products/individual Now without any further due let's get started. STEP 1: INSTALL THE NECESSARY PACKAGES There are a few inbuilt packages in Anaconda that make the process easy, which means 30% of the code you need is already there for you! Here are the commands you need to use to install it in the spyder, use any of the following commands: conda install -c conda-forge ...