Create a neural network using TensorFlow to recognize cats and dogs
I like to use practical examples and projects to help me memorize the theory during my study of Deep Neural Networks. An excellent resource for finding these practical projects is Kaggle. Kaggle is an online community of data scientists and machine learning practitioners.
Kaggle allows you to search and publish data sets, explore, and build models. You can perform these functions in a web-based environment. Kaggle also offers machine learning competitions with actual problems and provides prizes to the winners.
I am currently studying Deep Learning with TensorFlow. One of the subjects I want to learn is image recognition. This article describes my attempt to solve a former Kaggle competition from 2013, called “Dogs vs. Cats.” For implementing the solution I used Python 3.8 and TensorFlow 2.3.0.
The original “Dogs vs. Cats” competition’s goal was to write an algorithm to classify whether images contain either a dog or a cat. Note that in 2013 there was no TensorFlow or another framework such as PyTorch to help.
Although the competition is finished, it is still possible to upload and let Kaggle score your predictions.
Artificial Neural Network | Deep Learning with Tensorflow and Artificial Intelligence | I have talked about Artificial neural networks and its implementation in TensorFlow using google colab. You will learn: What is an Artificial Neural Network? Building your neural network using Tensorflow.
Convolutional Neural Network | Deep Learning with Tensorflow and Artificial Intelligence | I have talked about Convolutional neural networks and their implementation in TensorFlow using Google Colab. You will learn: What is a Convolutional Neural Network? Four different layers of CNNs; Building your CNNs using Tensorflow.
Artificial Intelligence (AI) will and is currently taking over an important role in our lives — not necessarily through intelligent robots.
This video explains four reasons why deep learning has become so popular in past few years. In this deep learning tutorial python, I will cover following things in this video: Introduction; Data growth; Hardware advancements; Python and opensource ecosystem; Cloud and AI boom
Watch this video on Artificial Intelligence vs Machine Learning vs Deep Learning in Hindi! Artificial Intelligence, Machine Learning and Deep Learning are some of the most popular and sought-after domains today. We understand Artificial Intelligence as a computer being programmed with the ability to learn from experience, adjust to new commands and to perform human-like tasks, and Machine Learning as a subset of AI. Deep Learning is also an AI function which pretty much imitates the functioning of the human brain to process data for recognizing speech, translation of languages, detection of objects and making decisions.