Lecture 1.1.3

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 8

UNIVERSITY INSTITUTE OF ENGINEERING

DEPARTMENT OF AIT - CSE


Bachelor of Engineering (CSE)
SOFT COMPUTING (22CSH-345 )
By: Ms. Aarti (E15380)

DISCOVER . LEARN . EMPOWER


Course Objectives
To introduce soft computing concepts and techniques of artificial neural networks,
fuzzy sets, fuzzy logic and genetic algorithms

To understand the various techniques from the application point of view.

To analyze various soft computing techniques and decide the technique to be used in
a particular problem situation.

To implement soft computing based solutions for real-world problems

2
Course Outcomes
CO Identify and describe soft computing techniques and 1
1 their roles in building intelligent. Machines
CO Recognize the feasibility of applying a soft 2,4
2 computing methodology for a particular problem.
CO Apply fuzzy logic and reasoning to handle 3
3 uncertainty and solve engineering problems, genetic
algorithms to combinatorial optimization problems
and neural networks to pattern classification and
regression problems.
CO Effectively use modern software tools to solve real 3
4 problems using a soft computing approach.
CO Evaluate various soft computing approaches for a 4 3
Major Areas of Soft Computing
Soft computing is an area of study within computer science and artificial intelligence that deals with
approximate calculations to provide solutions to complex real-world problems. Unlike traditional
computing, which relies on exact algorithms, soft computing techniques are tolerant of imprecision,
uncertainty, and partial truth. Here are the major areas of soft computing:

1. Fuzzy Logic
Applications: Control systems (e.g., washing machines, air conditioners), decision-making systems, and
pattern recognition.
2. Neural Networks
Applications: Image and speech recognition, medical diagnosis, financial forecasting, and autonomous
driving.
3. Evolutionary Computation
Applications: Optimization problems, scheduling, and evolving designs in engineering and art.
4. Probabilistic Reasoning
Applications: Diagnostic systems, risk assessment, and predictive modeling.
5. Swarm Intelligence
Applications: Routing optimization, scheduling, and robotics.
6. Machine Learning
Applications: Spam detection, recommendation systems, natural language processing, and fraud detection.
7. Support Vector Machines (SVM)
Applications: Image classification, bioinformatics, and text categorization.

Many More….
TEXTBOOKS / REFERENCE
BOOKS
TEXT BOOKS
• T1. Timothy J. Ross, “Fuzzy Logic with Engineering Applications”.
• T2. S.N.Sivanandam, S.N Deepa, “Principles of Soft Computing”
• T3. Lofti Zadeh “Fuzzy Logic and Soft Computing” Word Scientific, 1995.
• T4 Samir Roy,Udit Chakraborty, “Introduction to Soft Computing: Neuro-Fuzzy and Genetic Algorithms”,
Pearson.

REFERENCE BOOKS
• R1. Bart Kosko, “Neural Network and Fuzzy Systems: A Dynamic System Approach to Machine” Prentice-
Hall 1998
• R2. L. Fausett, “Fundamentals of Neural Networks: Architectures, Algorithms, and Applications”,
Prentice-Hall, 1994.
• R3. Jack M. Zurada, “Introduction to Artificial Neural Systems”, PWS Publishing Co., Boston, 2000.
• R4 J S R Jang, “Neuro-Fuzzy & Soft Computing,”, Pearson.
6
References

Online Video Link


• https://onlinecourses.nptel.ac.in/noc22_cs54/preview
• https://archive.nptel.ac.in/courses/106/105/106105173/
• Text Book
• Bart Kosko, “Neural Network and Fuzzy Systems: A Dynamic System Approach to Machine” Prentice-Hall 1998

• L. Fausett, “Fundamentals of Neural Networks: Architectures, Algorithms, and Applications”, Prentice-Hall, 1994.

• Jack M. Zurada, “Introduction to Artificial Neural Systems”, PWS Publishing Co., Boston, 2000.

• J S R Jang, “Neuro-Fuzzy & Soft Computing,”, Pearson.

7
THANK YOU

For Queries:
aarti.e15380@cumail.in

You might also like