Thursday, August 13, 2020

thumbnail

Autonomous Vehicles | Self Driving Cars | Use of AI , ML and Computer Vision

 Autonomous Vehicle/ Self Driving Cars


    Autonomous vehicles are the vehicles having advance driver system to operate all the functions of the vehicle independently, without having any human interaction. It uses computer vision, the application of Artificial Intelligence, to predict the driving speed and brake when any obstacle is present.

    Due to this , it has a very good safety control system that is capable of insuring the safety of the driver and passengers without any human error. It can be operated manually and automatically based on the driver needs. 

     There are many companies that are working on the creation of such vehicles.Some of the leading manufacturers of these vehicles are WAYMO , GM CRUISE and ARGO AI. Some of the Autonomous vehicles are Lexus L.S. ,Tesla Model 3, Volvo XC60, BMW 5 Series.

     In past few years  there has been new startups introduced in the driverless vehicle industry. Some of them are ARGO AI (2016), Starsky Robotics (2016), ZOOX(2014) an many more. 

   Autonomous vehicles work on certain levels that can be adjusted as per driver needs.  

Levels at which autonomous vehicles work.


      Level 0 : Car is not having any control on its own. A driver is the person responsible for the movement of the car. All the controls of the car are in the hands on the driver.

      Level 1 : The car has ADAS( advance driver assistance system) which can help the driver with the steering or accelerating or braking by giving certain instructions.

      Level 2 : The ADAS system of the car is now advance to control the steering, accelerating and braking whenever the driver allows it, but the driver needs to pay complete attention in the surroundings for safe driving.

      Level 3 :  The ADS is now able to operate all the parts of the vehicle whenever a driver allows it but it requires driver assistance to keep an eye on the surroundings.

      Level 4 : Now the cars can perform all the operations independently whenever the driver assistance is not required.

      Level 5 : Here the car is fully automated and capable to perform all the operations such as braking, accelerating, steering, checking roads, traffic lights, obstacles in the road etc. on its own without any driver interaction. This is advance technology will be operated on the 5G and will use the most of the applications of artificial intelligence and machine learning.  


Saturday, August 8, 2020

thumbnail

Artificial Intelligence | Definition | How AI works? | Neural network | Machine Learning | Self Driving Cars

 Artificial Intelligence


    Artificial Intelligence is the intelligence of the machines that make them able to do things that a human brain does. With the help of Artificial intelligence, machines are able to make complex decisions based on the predictions made with the help of Machine learning or Deep Learning. 

   Machine Learning and DeepLearning plays a very important role in the execution of artificial intelligence as they help machines to learn themselves without being programmed again and again. 

How AI works?

    Artificial Intelligence means computer has the ability to work on its own. For this computer needs to make certain decisions and predictions on their own. But computer are non living machines and to make decisions and predictions on its own it needs a brain to process the information. Here machine learning comes into the picture. Its makes the computer learn from the environment. It uses algorithms to do such work.

   Algorithms are the programs that are feed by the programmers in the beginning.Then these algorithms are use the neural network to get the raw data to process. Here neural network work as a brain of the AI where all the data is stored in the form of neurons. The first neuron created was called Perceptron. It stores the data in the form of binary. 

     These neural network gets activated by an algorithm which uses the raw data in it. Then based on the raw data the computer makes decisions and predictions and find the high accuracy output for the given input. 

Some real world Applications

  1. MarketingCompanies use AI to advertise their products and make them look more attractive to its customers.
  2.  BankingBanks use AI for customer support, detect anomalies and credit card frauds.
  3.  Agriculture: AI helps the farmers to get more from a land using the rersources more sustainably.
  4. Finance: In this field AI is used to predict the future patterns in market. This helps the people to trade in different sectors
  5.  HealthcareAI has achieved more accuracy and precision in going what a good medical facility does. It has increases the success rate by doing complex operations with high accuracy and precision.
  6. Gaming: AI has been get into the market first in gaming industry. It has achieved so much that we get an extra ordinary experience in gaming.
  7. Space Exploration: AI and machine learning helps space exploration to a higher extent. It helps to analyze and process huge amount of data gathered during the exploration.
  8.     Autonomous Vehicles: AI and advance deep learning has made it easier for the vehicles to operate on their own and we are able to create self driving cars.

  9.     Chatbots: AI is used in the chatbots like virtual assistant which talk to us like that they are just like us.

  10.     Artificial Creativity: AI has made many creative innovations in the digital market from face unlock to the voice recognition.


Wednesday, August 5, 2020

thumbnail

Machine Learning | Definition | Artificial Intelligence | Deep Learning | Applications | Algorithm | Supervised Learning | Unsupervised Learning | Reinforcement Learning

Machine Learning

   Machine Learning is a study of computer algorithms in which machines are trained to do a particular task. It is the field of Artificial Intelligence where it uses the data (training data), which is a stored in it to make predictions or decisions for some input. It gives the machines ability to learn and improve from its experiences without being programmed. 
   But it can be used for basic operations which require small data, for complex operations we use deep learning which doesn’t require data. It has its useful  application in computer vision and email filtering.

Three Ways of Machine Learning 

Supervised Machine Learning:

In this learning, the data present (called as predictor variables/features) in the machine are labeled with respect to the output data (target variable). This predictor variable make predictions according to the input data and goes on until it reaches the higher accuracy result with respect to the target variable.

Algorithms:

1. Linear regression

2. Logistic regression

3. Support Vector Machines

4. Naive Bayes

5. K-nearest neighbour algorithm

6. Random Forest Algorithm

Applications:

1. Bioinformatics

2. Quantitative structure

3. Database marketing

4. Handwriting recognition

5. Information retrieval

6. Learning to rank

7. Information extraction

8. Object recognition in computer vision

9. Optical character recognition

10. Spam detection

11. Pattern recognition

Unsupervised Machine Learning:

In this learning, the data present data present in the machine is unlabeled, i.e. it does not have the target variable to make predictions, so it uses the sequence of the input data to make certain predictions. For eg. The customers are categorized on the basis of the amount of products bought from company without knowing in advance the category.

Algorithm:

1. K-means Algorithm

2. Apriori Algorithm

3. Expectation–maximization algorithm (EM)

4. Principal Component Analysis (PCA)

 Application :

1. Human Behaviour Analysis

2. Social Network Analysis to define groups of friends.

3. Market Segmentation of companies by location, industry, vertical.

4. Organizing computing clusters based on similar event patterns and processes.

Reinforcement Machine Learning :

In this learning, the machine is programmed to perform some actions in the environment and in return it gets reward or punishment. On the basis of that reward or punishment, it programs itself to improve and perform further actions. This process of learning and improving goes on.

Algorithm:

1. Q-Learning Algorithm

2. State–action–reward–state–action Algorithm (SARSA)

3. Deep Q Network Algorithm (DQN)

4. Deep Deterministic Policy Gradient Algorithm (DDPG)

Application:

1. Resources management in computer clusters

2. Traffic Light Control

3. Robotics

4. Web System Configuration

5. Personalized Recommendations

6.Deep Learning

About

Search This Blog

Powered by Blogger.

Latest Posts

{latest}

Contact Us

Name

Email *

Message *