0% found this document useful (0 votes)
5 views3 pages

Soft Computing Syllabus

The document outlines a course titled 'Soft Computing' which covers concepts such as Artificial Neural Networks (ANN), Fuzzy Systems, Genetic Algorithms, and Multi-Objective Optimization. It specifies the course outcomes, prerequisites, and related courses, along with a detailed course content divided into five units. Learning resources including textbooks, references, and online materials are also provided.

Uploaded by

Arun
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views3 pages

Soft Computing Syllabus

The document outlines a course titled 'Soft Computing' which covers concepts such as Artificial Neural Networks (ANN), Fuzzy Systems, Genetic Algorithms, and Multi-Objective Optimization. It specifies the course outcomes, prerequisites, and related courses, along with a detailed course content divided into five units. Learning resources including textbooks, references, and online materials are also provided.

Uploaded by

Arun
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

COURSE

COURSE TITLE L T P C
CODE
10212EC148 SOFT COMPUTING 3 0 0 3

Course Category:

Program Elective

a. Preamble:

This course provides a way to understand the concepts of ANN, Fuzzy systems, Genetic
Algorithm, multi-objective optimization algorithm and its applications

b. Prerequisite Courses:

Nil

c. Related Courses:

ANN and Deep Learning, Machine Learning, Machine Vision

d. Course Outcomes:

Upon the successful completion of the course, students will be able to:

Knowledge Level
Course Outcomes
CO Nos. (Based on revised Bloom’s
Taxonomy)
Describe the fundamental neuroscience concepts
CO1 K2
and ANN models
Apply the fuzzy logic and reasoning to handle
CO2 K2
uncertainty in solving engineering problems.
Familiarize the concepts of Genetic algorithm
CO3 K2
and its applications
Explain the hybridization of neural network, fuzzy
CO4 K2
and genetic algorithm
Understand the concepts of multi-objective K2
CO5
optimization algorithm and its applications

e. Correlation of COs with POs :


PO PO PO PO PO PO PO PO PO1 PO1 PO1
COs PO1 PSO1 PSO2
2 3 4 5 6 7 8 9 0 1 2

CO1 H H L L M - - - L L - L L L

CO2 H M L L M - - - L L - L L L

CO3 M H M L M L - - L L - L L L
CO4 H M L L M - - - L L - L L L

CO5 M M M L M L - - L L - L L L
H- High; M-Medium; L-Low

f. Course Content :

UNIT I: BASICS OF NEUROSCIENCE AND ANN MODELS 9


The Brain as a neural network - Basic Properties of Neurons – Neuron Models –
Rosenblatt’s Perceptron – The widrow-Hoff LMS Learning Algorithm-Order of a
Predicate and a Perceptron – Complexity of learning using Feed forward Networks.

UNIT II: FUZZY SYSTEMS 9


Introduction to Fuzzy Logic, Classical Sets and Fuzzy Sets – Classical Relations and
Fuzzy Relations -Membership Functions -Defuzzification – Fuzzy Arithmetic and Fuzzy
Measures -Fuzzy Rule Base and Approximate Reasoning – Introduction to Fuzzy
Decision Making.

UNIT III: GENETIC ALGORITHMS 9


Basic Concepts- Working Principles -Encoding- Fitness Function – Reproduction -
Inheritance Operators – Cross Over – Inversion and Deletion -Mutation Operator –
Bitwise Operators -Convergence of Genetic Algorithm.

UNIT IV: HYBRID SYSTEMS 9


Hybrid Systems -Neural Networks, Fuzzy Logic and Genetic -GA Based Weight
Determination – LR-Type Fuzzy Numbers – Fuzzy Neuron – Fuzzy BP Architecture –
Learning in Fuzzy BP- Inference by Fuzzy BP – Fuzzy Art Map: A Brief Introduction –
Soft Computing Tools – GA in Fuzzy Logic Controller Design – Fuzzy Logic Controller

UNIT V: MULTI-OBJECTIVE OPTIMIZATION 9


Problem Solving - Concept of multi-objective optimization problems (MOOPs) and
issues of solving them - Multi-Objective Evolutionary Algorithm (MOEA) - Non-Pareto
approaches to solve MOOPs - Pareto-based approaches to solve MOOPs

Total: 45 Periods
Learning Resources:

i. Text Books

1. N. K. Bose and P. Liang , “Neural Network Fundamentals with Graphs, Algorithms and
Applications (MCGRAW HILL SERIES IN ELECTRICAL AND COMPUTER
ENGINEERING), 1996
2. S.N.Sivanandam , S.N.Deepa, “Principles of Soft Computing”, Wiley India Pvt. Ltd., 2nd
Edition, 2011.
3. Kalyanmoy Deb, "Multi-Objective Optimization using Evolutionary Algorithms", Wiley,
July 2001
4. S.Rajasekaran, G.A.Vijayalakshmi Pai, “Neural Networks, Fuzzy Logic and Genetic
Algorithm, Synthesis and Applications “, PHI Learning Pvt. Ltd., 2017.

ii. References

1. Jyh-Shing Roger Jang, Chuen-Tsai Sun, Eiji Mizutani, ―Neuro-Fuzzy and Soft
Computing, Prentice-Hall of India, 2002.
2. Kwang H.Lee, ― First course on Fuzzy Theory and Applications, Springer, 2005.
3. George J. Klir and Bo Yuan, ―Fuzzy Sets and Fuzzy Logic-Theory and Applications,
Prentice Hall, 1996.
4. James A. Freeman and David M. Skapura, ―Neural Networks Algorithms, Applications,
and Programming Techniques, Addison Wesley, 2003.

iii. Online resources

1. www.cs.nthu.edu.tw/~jang/nfsc.htm
2. https://nptel.ac.in/courses/106105173/2
3. https://nptel.ac.in/courses/117105084/

You might also like