Code Mania Artificial Intelligence: a. Module - 1: Introduction to Artificial intelligence and Python:

Similar documents
Keras: Handwritten Digit Recognition using MNIST Dataset

Keras: Handwritten Digit Recognition using MNIST Dataset

Encoding RNNs, 48 End of sentence (EOS) token, 207 Exploding gradient, 131 Exponential function, 42 Exponential Linear Unit (ELU), 44

Tutorial on Keras CAP ADVANCED COMPUTER VISION SPRING 2018 KISHAN S ATHREY

Machine Learning 13. week

Tutorial on Machine Learning Tools

Index. Umberto Michelucci 2018 U. Michelucci, Applied Deep Learning,

A Quick Guide on Training a neural network using Keras.

Automation.

Why data science is the new frontier in software development

Deep Learning and Its Applications

Application of Deep Learning Techniques in Satellite Telemetry Analysis.

DEEP LEARNING REVIEW. Yann LeCun, Yoshua Bengio & Geoffrey Hinton Nature Presented by Divya Chitimalla

Object Detection Lecture Introduction to deep learning (CNN) Idar Dyrdal

Convolutional Neural Networks: Applications and a short timeline. 7th Deep Learning Meetup Kornel Kis Vienna,

Introduction to Data Science. Introduction to Data Science with Python. Python Basics: Basic Syntax, Data Structures. Python Concepts (Core)

CSC 578 Neural Networks and Deep Learning

Deep Learning with Tensorflow AlexNet

Recurrent Neural Network (RNN) Industrial AI Lab.

Lecture 2 Notes. Outline. Neural Networks. The Big Idea. Architecture. Instructors: Parth Shah, Riju Pahwa

Machine Learning With Python. Bin Chen Nov. 7, 2017 Research Computing Center

Characterization and Benchmarking of Deep Learning. Natalia Vassilieva, PhD Sr. Research Manager

CIS581: Computer Vision and Computational Photography Project 4, Part B: Convolutional Neural Networks (CNNs) Due: Dec.11, 2017 at 11:59 pm

Brainchip OCTOBER

TensorFlow and Keras-based Convolutional Neural Network in CAT Image Recognition Ang LI 1,*, Yi-xiang LI 2 and Xue-hui LI 3

EECS 496 Statistical Language Models. Winter 2018

PLT: Inception (cuz there are so many layers)

INTRODUCTION TO DEEP LEARNING

Neural Networks (pp )

ECE 5470 Classification, Machine Learning, and Neural Network Review

Recurrent Convolutional Neural Networks for Scene Labeling

CMU Lecture 18: Deep learning and Vision: Convolutional neural networks. Teacher: Gianni A. Di Caro

Deep Learning Basic Lecture - Complex Systems & Artificial Intelligence 2017/18 (VO) Asan Agibetov, PhD.

NVIDIA DLI HANDS-ON TRAINING COURSE CATALOG

An Introduction to Deep Learning with RapidMiner. Philipp Schlunder - RapidMiner Research

Making Sense of Artificial Intelligence: A Practical Guide

Hello Edge: Keyword Spotting on Microcontrollers

Machine Learning. MGS Lecture 3: Deep Learning

CIS 660. Image Searching System using CNN-LSTM. Presented by. Mayur Rumalwala Sagar Dahiwala

House Price Prediction Using LSTM

NVIDIA GPU CLOUD DEEP LEARNING FRAMEWORKS

New Research Trends in Cybersecurity Privacy Attacks on Decentralized Deep Learning

Index. Springer Nature Switzerland AG 2019 B. Moons et al., Embedded Deep Learning,

Lecture 17: Neural Networks and Deep Learning. Instructor: Saravanan Thirumuruganathan

Deep Nets with. Keras

Deep Learning on AWS with TensorFlow and Apache MXNet

LSTM and its variants for visual recognition. Xiaodan Liang Sun Yat-sen University

Report. The project was built on the basis of the competition offered on the site

M. Sc. (Artificial Intelligence and Machine Learning)

LSTM: An Image Classification Model Based on Fashion-MNIST Dataset

Artificial Intelligence Introduction Handwriting Recognition Kadir Eren Unal ( ), Jakob Heyder ( )

Deep Learning. Vladimir Golkov Technical University of Munich Computer Vision Group

A Text Classification Model Using Convolution Neural Network and Recurrent Neural Network

Deep Learning Frameworks. COSC 7336: Advanced Natural Language Processing Fall 2017

MoonRiver: Deep Neural Network in C++

CS 6501: Deep Learning for Computer Graphics. Training Neural Networks II. Connelly Barnes

Deep Learning with R. Francesca Lazzeri Data Scientist II - Microsoft, AI Research

DEEP NEURAL NETWORKS FOR OBJECT DETECTION

Multi-Glance Attention Models For Image Classification

Logical Rhythm - Class 3. August 27, 2018

CP365 Artificial Intelligence

Deep neural networks

Introduction to Deep Learning in Signal Processing & Communications with MATLAB

Gate-Variants of Gated Recurrent Unit (GRU) Neural Networks

NVIDIA DEEP LEARNING INSTITUTE

End-To-End Spam Classification With Neural Networks

Artificial Neural Networks. Introduction to Computational Neuroscience Ardi Tampuu

Scaled Machine Learning at Matroid

RNN LSTM and Deep Learning Libraries

A performance comparison of Deep Learning frameworks on KNL

Non-Profiled Deep Learning-Based Side-Channel Attacks

Polytechnic University of Tirana

Deep Learning in Visual Recognition. Thanks Da Zhang for the slides

RECURRENT NEURAL NETWORKS

ImageNet Classification with Deep Convolutional Neural Networks

POINT CLOUD DEEP LEARNING

Graph Neural Network. learning algorithm and applications. Shujia Zhang

Sensor-based Semantic-level Human Activity Recognition using Temporal Classification

Deep Learning for IoT Big Data and Streaming Analytics: A Survey

Inference Optimization Using TensorRT with Use Cases. Jack Han / 한재근 Solutions Architect NVIDIA

A Deep Learning Approach to Vehicle Speed Estimation

CS 523: Multimedia Systems

BAYESIAN GLOBAL OPTIMIZATION

CSE 559A: Computer Vision

How to Develop Encoder-Decoder LSTMs

PointNet: Deep Learning on Point Sets for 3D Classification and Segmentation. Charles R. Qi* Hao Su* Kaichun Mo Leonidas J. Guibas

ConvolutionalNN's... ConvNet's... deep learnig

Using Capsule Networks. for Image and Speech Recognition Problems. Yan Xiong

COMP9444 Neural Networks and Deep Learning 7. Image Processing. COMP9444 c Alan Blair, 2017

Advanced Machine Learning

Natural Language Processing with Deep Learning CS224N/Ling284

CMPT 882 Week 3 Summary

CS6220: DATA MINING TECHNIQUES

Convolutional Neural Networks. Computer Vision Jia-Bin Huang, Virginia Tech

GPU Based Image Classification using Convolutional Neural Network Chicken Dishes Classification

Deep Learning. Practical introduction with Keras JORDI TORRES 27/05/2018. Chapter 3 JORDI TORRES

Machine Learning with Python

27: Hybrid Graphical Models and Neural Networks

DEEP LEARNING IN PYTHON. The need for optimization

Lecture Notes for Chapter 5

Transcription:

Code Mania 2019 Artificial Intelligence: a. Module - 1: Introduction to Artificial intelligence and Python: 1. Introduction to Artificial Intelligence 2. Introduction to python programming and Environment Setup 3. Python Basics a. Hello World Example b. Data types c. Expressions and Variables d. String Operations

4. Python Data Structures a. Lists and Tuples b. Sets c. Dictionaries 5. Python Programming Fundamentals a. Conditions and Branching b. Loops c. Functions b. Module - 2 : Python Programming 1. Python - Files I/O File Handling Create a New File Write to an Existing File Delete a File 2. Python - Exceptions Handling What is Exception? Handling an exception Argument of an Exception Raising an Exceptions User-Defined Exceptions 3. Python - Object Oriented Overview of OOP Terminology Creating Classes Creating Instance Objects Accessing Attributes Built-In Class Attributes c. Module - 3: Python for AI 1. Working with Data in Python Reading files with open

Writing files with open Loading data with Pandas Working with and Saving data with Pandas 2. Introduction to Visualization Tools Introduction to Data Visualization Introduction to Matplotlib Basic Plotting with Matplotlib Dataset on Immigration to Canada Line Plots 3. Data Preprocessing Importing the Dataset Handle Missing Data Categorical Data Splitting the Dataset into the Training set and Test set Feature Scaling d. Module - 4: Introduction to Neural Networks 1. Introduction to Neural Networks The Neuron The Activation Function How do Neural Networks work? How do Neural Networks learn? Gradient Descent Stochastic Gradient Descent Backpropagation 2. Understanding Neural Networks with TensorFlow Activation Functions Illustrate Perceptron

Training a Perceptron What is TensorFlow? TensorFlow code-basics Constants, Placeholders, Variables Creating a Model 3. Building ANN Using Tensorflow using sample dataset 4. Evaluating, Improving and Tuning the ANN e. Module - 5: Working with Keras Framework 1. Introduction to Keras Framework Introduction to the Sequential Mode Activation functions Layers Training Loss functions 2. Building ANN Using Keras (Tensorflow backend) using sample dataset 3. Evaluating, Improving and Tuning the ANN f. Module - 6: Convolutional Neural Networks 1. Introduction to Convolutional Neural Networks What are convolutional neural networks? Step 1 - Convolution Operation Step 1(b) - ReLU Layer Step 2 - Pooling Step 3 - Flattening Step 4 - Full Connection 2. Classification of images using CNN 3. Evaluating

g. Module - 7: Recurrent Neural Networks 1. Introduction to Recurrent Neural Networks The idea behind Recurrent Neural Networks The Vanishing Gradient Problem LSTMs LSTM Variations 2. Predicting Google stock prices using RNN 3. Evaluating, Improving and Tuning the RNN h. Module - 8: Natural Language Processing 1. Introduction to Natural Language Processing 2. Introduction to NTLK. 3. Bag of Words model 4. Natural Language Processing in Python 5. Sentiment analysis using Natural Language Processing Cleaning the texts Creating the Bag of Words model Classification of texts i. Module - 9: Explore IBM Watson Studio 1. Introduction to IBM Cloud 2. Introduction to AI in IBM Cloud 3. Explore IBM Conversation Service Build Chatbot' s using IBM Conversation service Integrate Chatbot to Applications 4. Explore Visual Recognition service 5. Explore Watson Studio Build Deep learning models in Watson Studio

Deploy models as web service