0% found this document useful (0 votes)
7 views

Soft Computing

Uploaded by

mmp.scos
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views

Soft Computing

Uploaded by

mmp.scos
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

JSPM University Pune

T.Y. B. Tech. “Computer Science & Engineering”


Semester V
Course Type: Course Title: Soft Computing
PCC
Course Code: Teaching Scheme: Examination Scheme:
(Hrs./Week)
Credits: 3 Lecture (L): 3 Theory (TH): 100 Marks
Tutorial (T): 0
Practical (P): 0
Experiential Learning (EL): 0
Prerequisite Courses, if any:
Course Objectives:
 To introduce Soft Computing.
 Analyzing the concept of Fuzzy Logic and Artificial Neural Network.
 To introduce optimization techniques using Genetic Algorithm(GA).
 To develop an ability to solve real life problems using Soft computing
Techniques.

Course Outcomes:
On completion of the course, learner will be able to,
CO 1. Able to understand Fuzzy Logic and its applications.
CO 2. Able to Artificial Neural Networks and its applications
CO 3. Able to solve single -objective optimization problems using Genetic
Algorithms (GA’s)
CO 4. Able to solve multi-objective optimization problems using Evolutionary
algorithms (MOEAs).
CO 5. Able to apply soft computing to solve problems in variety of application
domains.
CO 6. Able to understand hybridization of Artificial Neural Networks (ANN).
Course Contents
Unit I Introduction to Soft Computing 07Hours
Introduction to Soft Computing: Concept of computing systems, “Soft" computing versus "Hard"
computing, Characteristics of Soft computing, Some applications of softcomputing techniques.
Unit II Fuzzy logic 08 Hours

Fuzzy logic: Introduction to Fuzzy logic, Fuzzy sets and membership functions, Operations on
Fuzzy sets, Fuzzy relations, rules, propositions, implications and inferences, Defuzzification
techniques, Fuzzy logic controller design, Some applications of Fuzzy logic.
Unit III Genetic Algorithms 08 Hours

Genetic Algorithms: Concept of "Genetics" and "Evolution" and its application to proablistic
search techniques, Basic GA framework and different GA architectures, GA operators:
Encoding, Crossover, Selection, Mutation, etc., Solving single-objective optimization problems
using GAs.

Unit IV Multi-objective Optimization Problem Solving 07 Hours

Multi-objective Optimization 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, Some applications with MOEAs.

Unit V Artificial Neural Networks 08 Hours

Artificial Neural Networks: Biological neurons and its working, Simulation of biological neurons to
problem solving, Different ANNs architectures, Training techniques for ANNs, Applications of
ANNs to solve some real-life problems.

Unit VI Hybrid Systems 07 Hours


Hybrid Systems: Neuro-Fuzzy Hybrid systems, Fuzzy Genetic Hybrid systems, Neuro Genetic
Hybrid systems, Applications of Hybrid systems.

Learning Resources
Text Books:
1. Fuzzy Logic: A Practical Approach, F.Martin, Mc Neill and Ellen Thro,AP Professional,2000.
2. Neural Networks, Fuzzy Logis and Genetic Algorithms : Synthesis, and Applications, S.
Rajasekaran, and G. A. Vijayalakshmi Pai, Prentice Hall of India, 2007.

Reference Books:
1. Foundations of Neural Networks, Fuzzy Systems and Knowledge Engineering, Nikola K.
Kasabov, MIT Press, 1998.
2. An Introduction to Genetic Algorithms, Melanie Mitchell, MIT Press, 2000.
3. Neuro-Fuzzy and soft Computing, J.-S. R. Jang, C.-T. Sun, and E. Mizutani, PHI Learning,
2009.
MOOC / NPTEL Course:

1. NPTEL course “Introduction to Soft Computing” By Prof. Debasis Samantha|IIT


Kharagpur.
Link of the course:https://onlinecourses.nptel.ac.in/noc22_cs54/preview

You might also like