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

Soft Computing

The document outlines a course on Soft Computing, covering algorithms such as neural networks, fuzzy logic, and evolutionary algorithms. It includes course objectives, outcomes, content modules, assessment patterns, and recommended textbooks. The course aims to equip students with the knowledge and skills to apply soft computing techniques to solve engineering and other problems.

Uploaded by

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

Soft Computing

The document outlines a course on Soft Computing, covering algorithms such as neural networks, fuzzy logic, and evolutionary algorithms. It includes course objectives, outcomes, content modules, assessment patterns, and recommended textbooks. The course aims to equip students with the knowledge and skills to apply soft computing techniques to solve engineering and other problems.

Uploaded by

baalaji.cse
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

Profile of an Individual Course

PART A- INTRODUCTION OF THE COURSE

In the field of computer science, Soft computing is a set of algorithms, including neural networks,
fuzzy logic, and evolutionary algorithms. These algorithms are tolerant of imprecision,
uncertainty, partial truth and approximation. It is contrasted with hard computing: algorithms
which find provably correct and optimal solutions to problems.

Course Code Course Course Title L T P C


Category
3 0 0 3

U20CSST36 S Soft Computing Pre- requisite:

Name of the Course Dr. K.V.Shiny / Assistant Professor Contact Hrs : 45


Coordinator:

Course Offering Department of CSE / Total Mars :100


Department/School: School of Computing

Course Objective and Summary

• To introduce the ideas of fuzzy sets, fuzzy logic and use of heuristics
based on human experience.
• To provide the mathematical background for carrying out the
optimization associated with neural network learning
• To learn various evolutionary algorithms.
• To become familiar with neural networks that can learn from
available examples and generalize to form appropriate rules for
inference systems.
• To introduce case studies utilizing the above and illustrate the
Intelligent behaviour of programs based on algorithms.

Course Outcomes (COs)

CO No. Course outcome BT Level

CO1 Illustrate the ideas of fuzzy sets, fuzzy logic 2


CO2 Apply the the mathematical background for carrying
out the optimization associated with neural network 3
learning
CO3 Utilise different applications of these models to solve engineering
3
and other problems
CO4 Identify various problems to be solved through basic soft
3
computing techniques.
CO5 Analyze and integrate various soft computing techniques in order
4
to solve problems effectively and efficiently.

Mapping / Alignment of Cos with PO & PSO

PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO1 2 2 1 1 1 1 1

CO2 3 2 2 1 3 1 1

CO3 3 2 2 1 2 1 1

CO4 3 3 2 3 1 1

CO5 3 3 3 1 3 1 1 1

(Tic mar or level of correlation: 3-High, 2-Medium, 1-Low)

PART B- CONTENT OF THE COURSE

1. Course Content

MODULE I INTRODUCTION TO SOFT COMPUTING AND FUZZY LOGIC 9 hours


Introduction - Fuzzy Logic - Fuzzy Sets, Fuzzy Membership Functions, Operations on Fuzzy Sets,
FuzzyRelations, Operations on Fuzzy Relations, Fuzzy Rules and Fuzzy Reasoning, Fuzzy
Inference Systems.
MODULE II NEURAL NETWORKS 9 hours
Supervised Learning Neural Networks – Perceptrons – Backpropagation – Multilayer
Perceptrons – Unsupervised Learning Neural Networks – Kohonen Self-Organizing
Networks.

MODULE III GENETIC ALGORITHMS 9 hours

Chromosome Encoding Schemes - Population initialization and selection methods –


Evaluation function - Genetic operators - Crossover – Mutation – Fitness Function –
Maximizing function

MODULE IV NEURO FUZZY MODELING 9 hours


ANFIS architecture – hybrid learning – ANFIS as universal approximator – Coactive
Neuro fuzzymodeling – Framework – Neuron functions for adaptive networks –
Neuro fuzzy spectrum –Analysis of Adaptive Learning Capability.

MODULE V APPLICATIONS 9 hours


Modeling a two input sine function - Printed Character Recognition – Fuzzy filtered
neuralnetworks – Plasma Spectrum Analysis – Hand written neural recognition - Soft
Computing for Color Recipe Prediction.

2.Alignment of topics of the courses with COs

S.No SUMMARY OF COURSE CONTENT Hrs Alignment to


COs
1 Introduction 1 CO1
2 Fuzzy Logic 1 CO1
3 Fuzzy Sets 1 CO1
4 Fuzzy Membership Functions 1 CO1
5 Operations on Fuzzy Sets 1 CO1
6 Fuzzy Relations 1 CO1
7 Operations on Fuzzy Relations 1 CO1
8 Fuzzy Rules and Fuzzy Reasoning 1 CO1
9 Fuzzy Inference Systems 1 CO1
10 Supervised Learning Neural Networks 1 CO2
11 Perceptrons 1 CO2
12 Backpropagation 1 CO2
13 Multilayer Perceptrons 1 CO2
14 Multilayer Perceptrons 1 CO2
15 Unsupervised Learning Neural Networks 1 CO2
16 Unsupervised Learning Neural Networks 1 CO2
17 Kohonen Self-Organizing Networks 1 CO2
18 Kohonen Self-Organizing Networks 1 CO2
19 Chromosome Encoding Schemes 1 CO3
20 Population initialization and selection methods 1 CO3
21 Evaluation function 1 CO3
22 Genetic operators 1 CO3
23 Crossover 1 CO3
24 Mutation 1 CO3
25 Fitness Function 1 CO3
26 Maximizing function 1 CO3
27 Maximizing function 1 CO3
28 ANFIS architecture 1 CO4
29 Hybrid learning 1 CO4
30 ANFIS as universal approximator 1 CO4
31 Coactive Neuro fuzzymodeling 1 CO4
32. Framework 1 CO4
33 Neuron functions for adaptive networks 1 CO4
34 Neuro fuzzy spectrum 1 CO4
35 Analysis of Adaptive Learning Capability 1 CO4
36 Analysis of Adaptive Learning Capability 1 CO4
37 Modeling a two input sine function 1 CO5
38 Printed Character Recognition 1 CO5
39 1 CO5
Fuzzy filtered neural networks
40 Fuzzy filtered neural networks 1 CO5
41 Plasma Spectrum Analysis 1 CO5
42 Hand written neural recognition 1 CO5
43 Hand written neural recognition 1 CO5

44 Soft Computing for Color Recipe Prediction 1 CO5


45 Soft Computing for Color Recipe Prediction 1 CO5

2. Lesson Plan

Hour Topic CO Text/ Teaching Proposed Completed BT


Reference Tool Date Date level
book
1 Introduction CO1 TB1,TB2 T1,T2 2
2 Fuzzy Logic CO1 TB1,TB2 T1,T2 2
3 Fuzzy Sets CO1 TB1,TB2 T1,T2 2
4 Fuzzy Membership Functions CO1 TB1,TB2 T1,T2 2
5 Operations on Fuzzy Sets CO1 TB1,TB2 T1,T2 2
6 Fuzzy Relations CO1 TB1,TB2 T1,T2 2
7 Operations on Fuzzy Relations CO1 TB1,TB2 T1,T2 2
8 Fuzzy Rules and Fuzzy Reasoning CO1 TB1,TB2 T1,T2 2
9 Fuzzy Inference Systems CO1 TB1,TB2 T1,T2 2
10 Supervised Learning Neural CO2 TB1 T1,T2 3
Networks
11 Perceptrons CO2 TB1 T1,T2 3

12 Backpropagation CO2 TB1 T1,T2 3


13 Multilayer Perceptrons CO2 TB1 T1,T2 3

14 Multilayer Perceptrons CO2 TB1 T1,T2 3

15 Unsupervised Learning Neural CO2 TB1 T1,T2 3


Networks
16 Unsupervised Learning Neural CO2 TB1 T1,T2 3
Networks
17 Kohonen Self-Organizing CO3 TB1 T1,T2 3
Networks
18 Kohonen Self-Organizing CO2 TB1 T1,T2 3
Networks
19 Chromosome Encoding Schemes CO3 TB1,TB2 T1,T2 3

20 Population initialization and CO3 TB1,TB2 T1,T2 3


selection methods
21 Evaluation function CO3 TB1,TB2 T1,T2 3

22 Genetic operators CO3 TB1,TB2 T1,T2 3

23 Crossover CO3 TB1,TB2 T1,T2 3

24 Mutation CO3 TB1,TB2 T1,T2 3

25 Fitness Function CO3 TB1,TB2 T1,T2 3

26 Maximizing function CO3 TB1,TB2 T1,T2 3

27 Maximizing function CO3 TB1,TB2 T1,T2 3

28 ANFIS architecture CO4 TB1,TB2 T1,T2 3

29 Hybrid learning CO4 TB1,TB2 T1,T2 3

30 ANFIS as universal approximator CO4 TB1,TB2 T1,T2


3
31 Coactive Neuro fuzzymodeling CO4 TB1,TB2 T1,T2 3

32. Framework CO4 TB1,TB2 T1,T2 3

33 Neuron functions for adaptive CO4 TB1,TB2 T1,T2 3


networks
34 Neuro fuzzy spectrum CO4 TB1,TB2 T1,T2 3
35 Analysis of Adaptive Learning CO4 TB1,TB2 T1,T2 3
Capability
36 Analysis of Adaptive Learning CO4 TB1,TB2 T1,T2 3
Capability
37 Modeling a two input sine function CO5 TB1,TB2 T1,T2
4
38 Printed Character Recognition CO5 TB1,TB2 T1,T2 4

39 Fuzzy filtered neural networks CO5 TB1,TB2 T1,T2 4

40 Fuzzy filtered neural networks CO5 TB1,TB2 T1,T2 4

41 Plasma Spectrum Analysis CO5 TB1,TB2 T1,T2 4

42 Hand written neural recognition CO5 TB1,TB2 T1,T2 4

43 Hand written neural recognition CO5 TB1,RB1 T1,T2 4

44 Soft Computing for Color Recipe CO5 TB1,RB1 T1,T2 4


Prediction
45 Soft Computing for Color Recipe CO5 TB1,RB1 T1,T2 4
Prediction

TEXT BOOKS
Text Code Description
TB1 SaJANG, J.-S. R., SUN, C.-T., & MIZUTANI, E. (1997). Neuro-fuzzy and soft
computing: Acomputational approach to learning and machine intelligence. Upper
Saddle River, NJ,PrenticeHall, 1997

TB2 Himanshu Singh, Yunis Ahmad Lone, Deep Neuro – Fuzzy Systems with Python with
Case Studies and Applications from the Industry, Apress, 2020

REFERENCE BOOKS
RB1 Roj Kaushik and Sunita Tiwari, Soft Computing - Fundamentals Techniques
and Applications, 1stEdition, McGraw Hill, 2018.

RB2 S. Rajasekaran and G.A.V.Pai, “Neural Networks, Fuzzy Logic and Genetic
Algorithms”,PHI,2003.

RB3 Samir Roy, Udit Chakraborthy, Introduction to SoftComputing, Neuro


Fuzzy and Genetic Algorithms, PearsonEducation, 2013.

RB4 S.N.Sivanandam, S.N.Deepa, Principles of Soft Computing, ThirdEdition,


Wiley India PvtLtd, 2019.

RB5 R.Eberhart, P.Simpsonand R.Dobbins, “Computational Intelligence-


PCTools”, APProfessional, Boston, 1996

Teaching Tool used:


Type Code Teaching Tool Used

T1 Black Board

T2 Power point Presentation

Part C- Assessment and Evaluation

Assessment Pattern:

There are 4 Continuous Learning Assessment (CLA) for the subject and for CLA 1 for 30 marks,
CLA 2 for 30 Marks and CLA3 for 30 Marks and CLA 4 for 10 Marks.

CO WEIGHTAGE

CO’s Weightage
(Theory)

CO1 20%

CO2 20%

CO3 20%

CO4 20%

CO5 20%

THEORY

CLA 1 portions will be Unit 1 and first half part of Unit 2 with 30 marks

CLA 2 portions will be Unit 2 second half and Unit 3 with 30marks

CLA 3 portions will Unit 4 and Unit 5 with 30marks

CLA 4 will be assignments.


Continuous Learning Assessment (CLA) - Weightages (50%)

THEORY

CO’s Tests (Mar) CLA 4

CLA 1 CLA 2 CLA 3 Assignments (mar)

CO1 20

CO2 10 10

CO3 20

CO4 10 5

CO5 20 5

Final Examination – Weightage 50%

CO’s Mars (Theory)

CO1 20

CO2 20

CO3 20

CO4 20

C05 20

Evaluation Policy

EXAMS Total Mars split up WEIGHTAGE TOTAL MARS

Continuous Internal 100


Assessment Theory

(CLA 1,CLA 2,CLA


3, CLA 4) 50% of Average

End Semester Exam 100 100 Mars


theory
Part D – Learning Resources

TEXT BOOS:
1. SaJANG, J.-S. R., SUN, C.-T., & MIZUTANI, E. (1997). Neuro-fuzzy and soft
computing: Acomputational approach to learning and machine intelligence. Upper Saddle
River, NJ, PrenticeHall, 1997
2. Himanshu Singh, Yunis Ahmad Lone, Deep Neuro – Fuzzy Systems with Python with
Case Studies and Applications from the Industry, Apress, 2020

REFERENCE BOOS:
1. Roj Kaushik and Sunita Tiwari, Soft Computing - Fundamentals Techniques
and Applications, 1stEdition, McGraw Hill, 2018.
2. S. Rajasekaran and G.A.V.Pai, “Neural Networks, Fuzzy Logic and Genetic
Algorithms”,PHI,2003.
3. Samir Roy, Udit Chakraborthy, Introduction to SoftComputing, Neuro Fuzzy
and Genetic Algorithms, PearsonEducation, 2013.
4. S.N.Sivanandam, S.N.Deepa, Principles of Soft Computing, ThirdEdition,
Wiley India PvtLtd, 2019.
5. R.Eberhart, P.Simpsonand R.Dobbins, “Computational Intelligence-PCTools”,
APProfessional, Boston, 1996

NPTEL WEB COURSE:

https://archive.nptel.ac.in/courses/106/105/106105173/

You might also like