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

Gujarat Technological University

This document outlines a course on Soft Computing for a Master of Engineering program. The course introduces soft computing concepts and techniques like neural networks, fuzzy logic, and genetic algorithms. It aims to provide hands-on experience implementing soft computing solutions in MATLAB. The course is divided into six units covering the fundamentals of these areas as well as recent trends. Students will learn to apply these techniques to solve real-world problems and evaluate different soft computing approaches.

Uploaded by

MAHENDRA SOLANKI
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)
108 views3 pages

Gujarat Technological University

This document outlines a course on Soft Computing for a Master of Engineering program. The course introduces soft computing concepts and techniques like neural networks, fuzzy logic, and genetic algorithms. It aims to provide hands-on experience implementing soft computing solutions in MATLAB. The course is divided into six units covering the fundamentals of these areas as well as recent trends. Students will learn to apply these techniques to solve real-world problems and evaluate different soft computing approaches.

Uploaded by

MAHENDRA SOLANKI
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

Master of Engineering
Subject Code: 3720217
Semester – II
Subject Name: Soft Computing

Type of course: Core Course

Prerequisite: Basic Knowledge of Mathematics

Rationale: To introduce the soft computing concepts and techniques and to foster their abilities in
designing appropriate technique for a given scenario. To implement soft computing based solutions for real
world problems. T give students knowledge about non-traditional techniques and fundamentals of artificial
neural networks, fuzzy logic and genetic algorithms. To provide students hands-on experience on
MATLAB to implement various strategies.

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)
3 0 2 4 70 30 30 20 150

Content:

Sr. Content Total % Weightage


No. Hrs

1 Unit 1 : INTRODUCTION TO SOFT COMPUTING AND NEURAL 7 14


NETWORKS: Evolution of Computing: Soft Computing Constituents,
From Conventional AI to Computational Intelligence: Machine Learning
Basics
2 Unit 2: FUZZY LOGIC: Fuzzy Sets, Operations on Fuzzy Sets, Fuzzy 9 20
Relations, Membership Functions: Fuzzy Rules and Fuzzy Reasoning, Fuzzy
Inference Systems, Fuzzy Expert Systems, Fuzzy Decision Making.
3 Unit 3: NEURAL NETWORKS: Machine Learning Using Neural 10 20
Network, Adaptive Networks, Feed forward Networks, Supervised Learning
Neural Networks, Radial Basis Function Networks : Reinforcement
Learning, Unsupervised Learning Neural Networks, Adaptive Resonance
architectures, Advances in Neural networks
4 Unit 4: GENETIC ALGORITHMS: Goals of optimization, comparison 9 20
with traditional methods, schemata, Terminology in GA – strings, structure,
parameter string, data structures, operators, coding fitness function,
algorithm, applications of GA in Machine Learning : Machine Learning
Approach to Knowledge Acquisition.
5 Unit 5: Matlab/Python Lib: Introduction to Matlab/Python, Arrays and 10 20
array operations, Functions and Files, Study of neural network toolbox and
fuzzy logic toolbox, Simple implementation of Artificial Neural Network
and Fuzzy Logic
6 Unit 6 : Recent Trends in various classifiers, neural networks and genetic 3 06
algorithm
GUJARAT TECHNOLOGICAL UNIVERSITY
Master of Engineering
Subject Code: 3720217
Reference Books:

1. Jyh Shing Roger Jang, Chuen Tsai Sun, Eiji Mizutani, Neuro-Fuzzy and Soft Computing,
Prentice Hall of India, 2003.
2. George J. Klir and Bo Yuan, Fuzzy Sets and Fuzzy Logic: Theory and Applications, Prentice
Hall, 1995.
3. MATLAB Toolkit Manual
4. Timothy J.Ross, Fuzzy Logic with Engineering Applications, McGraw-Hill
5. Goldberg, D. E, Genetic algorithm in search, optimization and machine learning, Addison-
Wesley, Reading Mass
6. S.N.Sivanandam, S.N.Deepa , Principles of Soft Computing, 2e, Wiley India Pvt. Ltd.
7. S. RAJASEKARAN, G. A. VIJAYALAKSHMI PAI, NEURAL NETWORKS, FUZZY
LOGIC AND GENETIC ALGORITHM: SYNTHESIS AND APPLICATIONS, PHI Learning
Pvt. Ltd

Course Outcome:

Sr. No. CO statement Marks %


weightage

CO-1 Identify and describe soft computing techniques and their roles in building 20
intelligent machines.
CO-2 Apply fuzzy logic and reasoning to handle uncertainty and solve various 20
engineering problems.
CO-3 Apply genetic algorithms to combinatorial optimization problems. 20

CO-4 Evaluate and compare solutions by various soft computing approaches for 20
a given problem.
CO-4 Use various tools to solve soft computing problems. 20

Suggested List of Experiments: If MATLAB is not available, the practical may be carried out in SCILAB
or C/C++/Java

1. Introduction to MATLAB & its environment.


2. Introduction to MATLAB: Fuzzy Logic Toolbox, Fuzzy Logic Simulink Demos
3. Introduction to MATLAB: Neural Network (NN) Toolbox, NN Simulink Demos
4. MATLAB simulation: Artificial Neural Network (ANN) implementation
5. MATLAB simulation: NN Tool Artificial Neural Network (ANN) implementation
6. MATLAB simulation: Various structure of NN algorithms implementation
7. MATLAB simulation: Training Algorithms of ANN.
8. MATLAB simulation: Coding and minimizing a fitness function using GA.

List of Open Source Software/learning website:

1. http://www.iitk.ac.in/kangal/codes.shtml
2. http://lancet.mit.edu/ga/dist/galibdoc.pdf
3. https://books.google.co.in/books?hl=en&lr=&id=W5SAhUqBVYoC&oi=fnd&pg=PR11&
dq=SOft+computing+course+&ots=et_2Nvjy_4&sig=jDXLrGIeD3zc4QUxvcEvC5FrFY#v=onepa
ge&q=SOft%20computing%20course&f=false
GUJARAT TECHNOLOGICAL UNIVERSITY
Master of Engineering
Subject Code: 3720217
Major Equipments / Software:

Students may implement open ended problems on some Microprocessors / DSP boards. Computers with
MATLAB / Scilab/ C/C++/Java software may serve the purpose.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy