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

Gujarat Technological University: W.E.F. AY 2018-19

This document outlines a course on soft computing techniques for a Bachelor of Engineering program. The course introduces key concepts like fuzzy logic, genetic algorithms, and artificial neural networks. It aims to apply these soft computing methods to solve problems in civil engineering. Over 15 weeks, students will learn the foundations of each technique, practice solving single-objective optimization problems with genetic algorithms, and explore applications like fuzzy logic systems. The course aims to help students comprehend and apply soft computing approaches to real-life engineering issues.

Uploaded by

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

Gujarat Technological University: W.E.F. AY 2018-19

This document outlines a course on soft computing techniques for a Bachelor of Engineering program. The course introduces key concepts like fuzzy logic, genetic algorithms, and artificial neural networks. It aims to apply these soft computing methods to solve problems in civil engineering. Over 15 weeks, students will learn the foundations of each technique, practice solving single-objective optimization problems with genetic algorithms, and explore applications like fuzzy logic systems. The course aims to help students comprehend and apply soft computing approaches to real-life engineering issues.

Uploaded by

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

GUJARAT TECHNOLOGICAL UNIVERSITY

Bachelor of Engineering
Subject Code: 3160619
Semester – VI
Subject Name: Soft Computing Techniques

Type of course: Open Elective

Prerequisite: A strong mathematical background, Programming skill in C, C++, Proficiency with


algorithm

Rationale:

1. To apply the soft computing techniques for solving the problem of civil engineering.
2. To learn fuzzy logic and applications in civil engineering
3. To solve single-objective optimization and its applications using GAs.
4. To understand the Artificial neural network and its applications.

Teaching and Examination Scheme:

Teaching Scheme Credits Examination Marks Total


L T P C Theory Marks Practical Marks Marks
ESE (E) PA (M) ESE (V) PA (I)
2 0 2 3 70 30 30 20 150

Content:

Sr. No. Content Total Hrs

1 Introduction to Soft Computing: 4


Concept of computing systems, "Soft" computing versus "Hard" computing,
Characteristics of Soft computing, Some applications of Soft computing techniques
2 Fuzzy logic: Introduction to Fuzzy logic, Fuzzy sets and membership functions, 10
Operations on Fuzzy sets, Fuzzy relations, rules, propositions, implications and
inferences, Defuzzification techniques, Some applications of Fuzzy logic.
3 Genetic Algorithms: 10
Concept of "Genetics" and "Evolution" and its application to probabilistic search
techniques, Basic GA framework and different GA architectures, GA operators:
Encoding, Crossover, Selection, Mutation, etc. Solving single-objective optimization
problems using GAs.
4 Artificial Neural Networks: Biological neurons and its working, Simulation of 10
biological neurons to problem solving, Different ANNs architectures, Training
techniques for ANNs, Applications of ANNs to solve some real-life problems.

Page 1 of 3

w.e.f. AY 2018-19
GUJARAT TECHNOLOGICAL UNIVERSITY
Bachelor of Engineering
Subject Code: 3160619
5 Hybrid Systems: Fuzzy Neural systems, Genetic Fuzzy systems, Genetic Neural system 8

Suggested Specification table with Marks (Theory): (For BE only)

Distribution of Theory Marks

R Level U Level A Level N Level E Level C Level


10% 40% 30% 5% 5% 10%
Legends: R: Remembrance; U: Understanding; A: Application, N: Analyze and E: Evaluate C:
Create and above Levels (Revised Bloom’s Taxonomy)

Note: This specification table shall be treated as a general guideline for students and teachers. The actual
distribution of marks in the question paper may vary slightly from above table.

Reference Books:

 Fuzzy Logic: A Practical approach, F. Martin, Mc neill, and Ellen Thro, AP Professional, 2000.
 Fuzzy Logic with Engineering Applications (3rd Edn.), Timothy J. Ross, Willey, 2010.
 Foundations of Neural Networks, Fuzzy Systems, and Knowledge Engineering, Nikola K. Kasabov,
MIT Press, 1998.
 Fuzzy Logic for Embedded Systems Applications, Ahmed M. Ibrahim, Elsevier Press, 2004.
 An Introduction to Genetic Algorithms, Melanie Mitchell, MIT Press, 2000.
 Genetic Algorithms in Search, Optimization and Machine Learning, David E. Goldberg, Pearson
Education, 2002.
 Practical Genetic Algorithms, Randy L. Haupt and sue Ellen Haupt, John Willey & Sons, 2002.
 Neural Networks, Fuzzy Logis and Genetic Algorithms: Synthesis, and Applications, S. Rajasekaran,
and G. A. Vijayalakshmi Pai, Prentice Hall of India, 2007.
 Soft Computing, D. K. Pratihar, Narosa, 2008.
 Neuro-Fuzzy and soft Computing, J.-S. R. Jang, C.-T. Sun, and E. Mizutani, PHI Learning, 2009.
 Neural Networks and Learning Machines, (3rd Edn.), Simon Haykin, PHI Learning, 2011.
 Timothy J. Ross, Fuzzy Logic with Engineering Applications, McGraw-Hill
 Simon Haykin, Neural Networks, Prentice Hall
 J.M. Zurada, Introduction to artificial neural systems., Jaico Publishers
 H.J. Zimmermann, Fuzzy set theory and its applications., III Edition, Kluwer Academic Publishers,
London.
 Suran Goonatilake, Sukhdev Khebbal (Eds), Intelligent hybrid systems., John Wiley & Sons, New
York, 1995
 Goldberg, D. E, Genetic algorithm in search, optimization and machine learning, Addison-Wesley,
Reading Mass.
 Kalyanmoy Deb, Optimization for Engineering Design – Algorithms and examples, PHI, New Delhi,
ISBN-81-203-0943-x.
Page 2 of 3

w.e.f. AY 2018-19
GUJARAT TECHNOLOGICAL UNIVERSITY
Bachelor of Engineering
Subject Code: 3160619
Course Outcomes: Students should able to
Sr.
CO statement Weightage
No.

CO-1 Comprehend soft computing techniques and its applications. 15%

CO-2 Understand the artificial neural networks and its applications. 30%

CO-3 Analyze the single-objective optimization problems using GAs. 15%

CO-4 Develop the fuzzy logic sets and membership function and defuzzification 30%
techniques.
CO-5 Design the hybrid system for solving the real-life problem of civil engineering 10%

List of Exercise:
1. Problems based on GA and its applications in civil engineering.
2. Problems based on Fuzzy logic and its applications in civil engineering
3. Problems based on ANN and its applications in civil engineering
4. Problems based on hybrid systems and its application in civil engineering.

List of Open Source Software/learning website:


1. Student can refer Open source Code and material available for example
2. http://www.iitk.ac.in/kangal/codes.shtml
3. http://lancet.mit.edu/ga/dist/galibdoc.pdf
4. https://books.google.co.in/books?hl=en&lr=&id=W5SAhUqBVYoC&oi=fnd&pg=PR11&d=
SOft+computing+course+&ots=et_2Nvjy_4&sig=jDXLrGIeD3zc4QUxvcEvC5FrFY#v=onep
age&q=SOft%20computing%20course&f=false

Page 3 of 3

w.e.f. AY 2018-19

You might also like