Course Name: 

Soft Computing (IT358)


B.Tech (AI)


Programme Specific Electives (PSE)

Credits (L-T-P): 

(3-0-2) 4


Fuzzy logic: Classical sets and Fuzzy sets, Fuzzy sets operations, Fuzzy relations, Membership functions, Defuzzification, Fuzzy rule based systems. Fuzzy implications. Artificial neural network: Model of a neuron, Learning rules, Activation functions, Single layer perceptron networks, Multilayer feed forward networks, Back-propagation algorithm. Solving optimization problems, Concept of Genetic algorithm -Fitness function, Genetic operators: selection, crossover, mutation. Swarm optimization techniques: Particle swarm optimization and Global swarm optimization. Hybrid of soft computing and machine learning methods: GA-Kmeans, GA based wrapper feature selection method, Fuzzy clustering, Fuzzy classifier, Integration of genetic algorithms with neural networks, Integration of genetic algorithms with fuzzy logic; Multi objective evolutionary algorithm approaches, Applications and Recent Research Trends


Ross T.J., Fuzzy logic with engineering applications-McGraw Hill, 1995
J. M. Zurada, Introduction to artificial neural networks, Jaico publishing, 1997.
Goldberg D., Genetic algorithms- Addison-Wesley, 1st edition,1989.
S. N. Sivanandam, S. N. Deepa, Principles of Soft Computing 2nd edition, Wiley, 2011.
Shishir K. Shandilya, Smita Shandilya, Kusum Deep, Atulya K. Nagar, Handbook of Research on Soft Computing and Nature-Inspired Algorithms, IGI Global, 2017.
Evolutionary Algorithm for Solving Multi-objective, Optimization Problems (2nd Edition), Collelo, Lament, Veldhnizer ( Springer)
J. Han and M. Kambar, Data Mining: Concepts and Techniques, Morgan Kaufmann Publishers Elsevier), 2008.


Information Technology

Contact us

Head of the Department,
Department of Information Technology,
National Institute of Technology Karnataka,
SurathkalP. O. Srinivasnagar, Mangalore - 575 025
Ph.:    +91-824-2474056
Email:  hodit [at] nitk [dot] edu [dot] in

Web Admin: Sowmya Kamath S

Connect with us

We're on Social Networks. Follow us & stay in touch.