0% found this document useful (0 votes)
16 views1 page

Soft Computing Techniques Syllabus

The document outlines the course EEPE-354 on Soft Computing Techniques, detailing its objectives, which include understanding neural networks, convolutional neural networks, and fuzzy logic. It includes a comprehensive introduction to various neural network models, learning algorithms, and applications in computer vision and fuzzy system design. Additionally, it lists recommended textbooks for further study in these areas.

Uploaded by

hiteshgarg2004
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)
16 views1 page

Soft Computing Techniques Syllabus

The document outlines the course EEPE-354 on Soft Computing Techniques, detailing its objectives, which include understanding neural networks, convolutional neural networks, and fuzzy logic. It includes a comprehensive introduction to various neural network models, learning algorithms, and applications in computer vision and fuzzy system design. Additionally, it lists recommended textbooks for further study in these areas.

Uploaded by

hiteshgarg2004
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

EEPE-354 Soft Computing Techniques [3 0 0 3]

PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1      
CO2          
CO3       

Course Outcome: On successful completion of this course the student will be able to:

1. Understand the basics of Neural Networks and architecture.


2. Learn Convolution Neural Networks applied to computer vision applications.
3. Understand the basics of Fuzzy logic and its system design

Introduction: History of development in neural networks, neural network characteristics, Artificial


neural network technology, Model of a neuron, topology, activation functions, types of learning,
supervised, unsupervised and reinforcement learning.
Artificial Neural Networks: Basic hop field model, the perceptron, linear reparability, Basic
learning laws, Hebb’s rule, Delta rule, correlation learning rule, Instar and out star learning rules.
Back propagation algorithm. Tutorials of ANN
Counter Propagation Networks: Introduction to counter propagation networks, CMAC
networks, ART networks, Application of neural networks, pattern recognition, optimization,
associative memories, vector quantization, control.
Convolution Neural Networks and its application: Computer vision and need for convolution,
Edge detection, Strided convolutions, CNN tutorials. Classical networks, Transfer learning and
Data Augmentation, Object localization, Object detection, Case studies on object detection
algorithms, Face recognition, Face verification and Binary classification. Neural style transfer
and art generation with neural style transfer.
Radial Basis Function: Basic learning laws in RBF network, Recurrent neural networks,
recurrent back propagation, Types of RNN, Long short term memory (LSTM), Bidirectional RNN
and Deep RNNs.
Fuzzy Logic: Basic concepts of fuzzy logic, Basic fuzzy inference algorithm, Application of fuzzy
logic, Fuzzy system design and implementation.

Text books:
1. Berkin R and Trubatch, “Fuzzy System Design Principles, ”Prentice Hall.
2. Kosko B, “Neural Networks and Fuzzy Logic,” Prentice Hall.
3. Haykin S, “Neural Networks,” Pearson Education.
4. Anderson JA, “An Introduction to Neural Networks,” Prentice Hall.
5. Sivanandam S and Deepa SN, “Principles of Soft Computing,” Wiley India.

Syllabus [Link]. Electrical Engg: July 2020 admission onwards Page 77

Common questions

Powered by AI

LSTM networks enhance recurrent neural networks by incorporating memory cells to store information over long periods, addressing the vanishing gradient problem. Bidirectional RNNs capture dependencies from both past and future context due to their architecture, which allows for improved sequence prediction and classification tasks .

The primary components of neural networks include the model of a neuron, network topology, and activation functions. The types of learning detailed are supervised, unsupervised, and reinforcement learning, which dictate how the neural networks adjust their weights to perform specific tasks .

Fuzzy Inference Systems have practical applications in designing and implementing control systems that can handle uncertain or approximate information, such as in adaptive control systems, pattern recognition, and decision-making processes, as outlined in the syllabus .

Counter Propagation Networks combine supervised and unsupervised learning to perform tasks of data representation and mapping with high efficiency. They are distinguished by their use of Kohonen and Grossberg learning to optimize associative memory tasks, unlike many other network types focusing on either supervised or unsupervised learning alone .

Fuzzy logic systems utilize non-binary truth values and can handle imprecise or vague data, differing from classical binary logic which only deals with true or false values. This enables fuzzy logic systems to model complex, real-world processes effectively and implement fuzzy inference algorithms that can design adaptable systems .

Transfer learning in CNNs leverages pre-trained models on large datasets to accelerate training and improve performance on new tasks with less data. It is beneficial because it retains learned features from related tasks, reducing computational costs and providing better generalization on limited-data domains .

Neural style transfer involves the use of algorithms to blend the content of one image with the style of another, creating a new synthesized image. This is achieved through optimization techniques to separate and recombine content and style layers in CNNs, offering creative applications in digital art and media .

Convolution in neural networks assists in detecting edges and patterns by applying filters across images, which is essential for computer vision tasks such as object detection and localization. It helps to reduce the dimensional complexity and focuses on relevant features in visual data .

The back propagation algorithm is advantageous for neural networks as it allows for efficient updating of weights in hidden layers, minimizing the error through computing gradients and enabling the network to learn from data effectively, making it a standard in training multilayer perceptrons .

Radial Basis Function (RBF) networks differ by using radial basis functions as activation functions, focusing on interpolation in multidimensional space and excelling in pattern recognition and function approximation, compared to traditional networks that primarily use weighted sum followed by nonlinear activation .

You might also like