JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD B.Tech IV SOFT COMPUTING Previous Question Paper (February/March - 2022 - R18)

B.Tech | IV | I | R18 | February/March - 2022

Answer PaperPaper Code: 157DWMaximum Marks: 75Time: 3 Hours

Answer Any Five Questions. All Questions carry equal marks.

Main

1

Differentiate between soft computing and hard computing.

15 marks

Answer

The distinction between Soft Computing and Hard Computing lies in their approach to problem-solving, precision, and handling of uncertainty. While hard computing is rooted in classical logic and binary systems, soft computing mimics human intelligence to deal with complex, real-world scenarios.

FeatureHard ComputingSoft Computing
BasisBased on binary logic and crisp systems.Based on fuzzy logic, neural networks, and probabilistic reasoning.
PrecisionRequires high precision and exactness.Tolerates imprecision, uncertainty, and partial truth.
Data RequirementRequires complete and accurate data.Can work with noisy, ambiguous, or incomplete data.
Computational ModelDeterministic and algorithmic.Stochastic and adaptive.
FlexibilityRigid; fails if the model is not perfectly defined.Flexible; adapts to changing environments through learning.
ComplexitySuitable for well-defined, low-complexity problems.Suitable for complex, non-linear, and ill-defined problems.

Key characteristics of these paradigms include:

  • Hard Computing: It relies on Boolean logic, numerical analysis, and crisp sets. It is highly efficient for problems where the mathematical model is known and the input data is reliable. However, it lacks the capability to handle the vagueness inherent in human decision-making.
  • Soft Computing: It is a collection of methodologies including Fuzzy Logic (FL), Artificial Neural Networks (ANN), Genetic Algorithms (GA), and Probabilistic Reasoning. Its primary goal is to exploit the tolerance for imprecision to achieve tractability, robustness, and low solution cost. It essentially mimics the human mind's ability to reason and learn in an environment of uncertainty.

In summary, hard computing provides exact solutions for well-defined problems, whereas soft computing provides approximate, yet useful, solutions for complex, real-world problems where exact models are unavailable.

2

Explain the significance of hybrid models and discuss types of hybrid models.

15 marks

Answer

A hybrid model in soft computing refers to the integration of two or more computational intelligence techniques—such as Artificial Neural Networks (ANN), Fuzzy Logic (FL), Genetic Algorithms (GA), or Probabilistic Reasoning—to create a system that possesses the combined strengths of its individual components while mitigating their inherent limitations. The primary significance of these models lies in their ability to solve complex, non-linear, and uncertain real-world problems that a single paradigm cannot address effectively.

Significance of Hybrid Models:

  • Synergistic Performance: By combining techniques, hybrid systems achieve higher accuracy, faster convergence, and better generalization capabilities.
  • Handling Uncertainty and Imprecision: Fuzzy logic provides a framework for representing human-like reasoning and imprecision, while neural networks offer learning capabilities. Their combination (Neuro-Fuzzy systems) allows for learning from data while maintaining interpretability.
  • Optimization and Search: Evolutionary algorithms like GAs are excellent for global search and optimization. When integrated with neural networks, they can optimize network architectures or weight initialization, overcoming the local minima problem associated with gradient descent.
  • Adaptability: Hybrid models can adapt to dynamic environments by combining the learning power of neural networks with the rule-based structure of expert systems.

Types of Hybrid Models:

  • Neuro-Fuzzy Systems: These integrate the learning ability of neural networks with the linguistic rule-based reasoning of fuzzy logic. A common example is the ANFIS (Adaptive Neuro-Fuzzy Inference System), where the neural network structure is used to tune the membership functions of a fuzzy inference system based on training data.
  • Neuro-Genetic Systems: These utilize genetic algorithms to optimize the parameters of a neural network. GAs are often used to evolve the network topology (number of hidden layers and neurons) or to perform feature selection, effectively automating the design process.
  • Fuzzy-Genetic Systems: In these models, genetic algorithms are used to optimize the fuzzy rule base or the membership functions. This is particularly useful in complex control systems where manually defining fuzzy rules is difficult.
  • Neuro-Symbolic Systems: These combine neural networks with symbolic AI (logic-based systems). The neural network handles pattern recognition and sensory input, while the symbolic component performs high-level reasoning and provides explainability.
  • Hybrid Evolutionary-Neural Systems: These models use evolutionary strategies to train neural networks in environments where gradient information is unavailable or when the error surface is highly non-differentiable.
315 marks
a

Describe the different ways of representation of fuzzy sets.

8 marks

Answer

Sign in to view the complete answer paper.

b

Illustrate fuzzy max-min composition, fuzzy max-product composition.

7 marks

Answer

Sign in to view the complete answer paper.

4

Compare conventional programs with rule-based systems. Describe the major components of a rule-based system.

15 marks

Answer

Sign in to view the complete answer paper.

5

How is multi-person decision making different from individual decision making? Describe the model which represents this type of decision making.

15 marks

Answer

Sign in to view the complete answer paper.

615 marks
a

Elucidate the procedure of multi-objective PSO.

8 marks

Answer

Sign in to view the complete answer paper.

b

What is the basic idea behind rough fuzzy C-means algorithm?

7 marks

Answer

Sign in to view the complete answer paper.

7

Describe the various methods of selecting chromosomes for parents to crossover.

15 marks

Answer

Sign in to view the complete answer paper.

8

Discuss the basic properties of rough approximations.

15 marks

Answer

Sign in to view the complete answer paper.

About this paper

This page contains the solved question paper with answers of SOFT COMPUTING from JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD for B.Tech IT IV I, February/March - 2022, R18.

For the question paper without answers, switch to the Question Paper tab.

Other papers in SOFT COMPUTING

Loading Question Papers

Fetching data from database...