Class1 Code of Conduct Motivation Batch2
Class1 Code of Conduct Motivation Batch2
!1
Intelligence
Yamuna Prasad
CSE, IIT Jammu
Outline
• Credit Structure & Syllabus
• Reference Books and Materials
• Online Programming Editors & Compilers
• Evaluation Scheme: Assignments, quizzes, MidTerm &
EndTerm
• Hardware Requirements
• Teaching Assistants
• Time Table
• Code of Conduct
• Few Applications and Motivation
• Any general query
• Course Codes:
• Theory (lecture): COL001P1M
• Type: Core for MTech for Executives (CEAC)
Course Objective
• Artificial intelligence and basics of learning
methods
• Learning Approaches to Solve Complex Problems
involving Games, Forecasting, Data Enhancement
etc.
• Pre-requisite: Python programming (simple
constructs, syntax, functions, recursions, file
handling and exception handling, basic concepts of
modularity and object- oriented programming &
graphics etc.)
Course Outcome
• A Learn the basics and applications of artificial
intelligence, learning basics, search heuristics and
categorise various problem domains, basic
knowledge representation and reasoning methods.
• Apply AI techniques to real-world problems to
develop intelligent systems
• Select appropriate methods from a range of
techniques
Course Contents: Total 42 hours
• Basics of Artificial Intelligence [5 hours]
• Search Heuristics and Goal Trees [12 hours]
• Game Theory and Logic [08 hours]
• Learning Theory [04 hours]
• Supervised and Unsupervised Methods [08 hours]
• Problem Solving [05 hours]
• Exams:
• Theory: MidTerm [30 Marks]; EndTerm [30
Marks]
Submission of Assignments:
• Name of the Assignment Solution:
• FirstName_EnrollmentID_GroupID_Assignment
Name
• Examples: for assignment1, student name:
Abhinish Kumar, 2021UCH0001, Group 1
• The assignment solution file name will be:
• abhinish_2021uch0001_G1_assignment1
Hardware & Software
• Processor: i3 onwards
• RAM: 4GB onwards
• SSD/HDD: 256GB/ 512 GB onwards
• Ubuntu or (any Linux variant), iOS, Windows (less
preferred)
• Desktop, laptop, mobile phone, tablet, iPads and
RaspberryPi kit
Instructor,GroupIDs and TAs
• Instructor and Course coordinator: Dr. Yamuna
Prasad (yamuna.prasad@iitjammu.ac.in,
+91-9354941189)
AATCCGCTAG…………
Artificial
Intelligence
Input: Output:
Machine Learning
Artifical Data Action
Artificial
Sensors Intelligence Decision
PathLabs Text
Deep
Learning
Examples:
WEBSPAM, KDDB, NEWS20, REUTERS etc.
(Millions of dimensions)
NLP Domain: Translation
31
http://sampark.org.in/sampark/web/index.php/content
NLP Domain: Summarization
32
http://textsummarization.net/text-summarizer
NLP Domain: Summarization
33
http://text-processing.com/demo/sentiment/
NLP Domain: NER
34
http://cogcomp.cs.illinois.edu/page/demo_view/ner
NLP Domain: NER
35
http://cogcomp.cs.illinois.edu/page/demo_view/ner
NLP Domain: Q&A
36
http://start.csail.mit.edu/index.php
NLP Domain: Other Probs.
37
Co-referincing
News Article Title Generation
Code Categorization
Question Answering (Eliza)
Question Paper Analysis etc.
Vision Domain
38
!40
Digit/Character Recognition
Vision Domain: Other
Applications
● Colorization of Black and White Images.
● Adding Sounds To Silent Movies.
● Automatic Machine Translation.
● Object Classification in Photographs.
● Automatic Handwriting Generation.
● Character Text Generation.
● Image Caption Generation.
● Automatic Game Playing.
Image Coloring
Image Coloring
Video Coloring
Colorizebot Neural Network Research (Deep Learning) - Coloring a B&W Video-clip Number 2.mp4
Sound Embedding to Salient
Movies
Visually-Indicated Sounds.mp4
Object Classification
Object detection + Caption
Hand Writing Generation
http://www.cs.toronto.edu/~graves/handwriting.html
Image Caption Generation
Art to Stylish Image
Game Playing
DQN Breakout.mp4