πŸŽ“ Computer Science & Engineering Portal

Master Engineering Disciplines with Structured Notes

Comprehensive academic lecture notes, exam-oriented unit summaries, laboratory manuals, and previous year question papers designed strictly for university students.

πŸ“‘

University Syllabi

AKTU & AICTE aligned semester guidelines.

πŸ“

Exam Question Papers

Previous 5 years solved university papers.

πŸ’‘

Lab Manuals & Viva

Practical codes with outputs & interview Qs.

Core Subjects & Units Hub

Click on any specific unit to immediately view its lecture notes below

Viewing All Lectures

Application of Genetic Algorithms

Genetic Algorithms are primarily used in optimization problems of various kinds, but they are frequently used in other application areas as well.

In this section, we list some of the areas in which Genetic Algorithms are frequently used. These are βˆ’

  • Optimization βˆ’ Genetic Algorithms are most commonly used in optimization problems wherein we have to maximize or minimize a given objective function value under a given set of constraints. The approach to solve Optimization problems has been highlighted throughout the tutorial.

  • Economics βˆ’ GAs are also used to characterize various economic models like the cobweb model, game theory equilibrium resolution, asset pricing, etc.

  • Neural Networks βˆ’ GAs are also used to train neural networks, particularly recurrent neural networks.

  • Parallelization βˆ’ GAs also have very good parallel capabilities, and prove to be very effective means in solving certain problems, and also provide a good area for research.

  • Image Processing βˆ’ GAs are used for various digital image processing (DIP) tasks as well like dense pixel matching.

  • Vehicle routing problems βˆ’ With multiple soft time windows, multiple depots and a heterogeneous fleet.

  • Scheduling applications βˆ’ GAs are used to solve various scheduling problems as well, particularly the time tabling problem.

  • Machine Learning βˆ’ as already discussed, genetics based machine learning (GBML) is a niche area in machine learning.

  • Robot Trajectory Generation βˆ’ GAs have been used to plan the path which a robot arm takes by moving from one point to another.

  • Parametric Design of Aircraft βˆ’ GAs have been used to design aircrafts by varying the parameters and evolving better solutions.

  • DNA Analysis βˆ’ GAs have been used to determine the structure of DNA using spectrometric data about the sample.

  • Multimodal Optimization βˆ’ GAs are obviously very good approaches for multimodal optimization in which we have to find multiple optimum solutions.

  • Traveling salesman problem and its applications βˆ’ GAs have been used to solve the TSP, which is a well-known combinatorial problem using novel crossover and packing strategies.

Labels: ,

Discussion & Queries (<$I18NNumComments$>):

<$CommentPager$>
<$I18NAtCommentTimeWithPermalink$>, <$I18NCommentAuthorSaid$>

<$BlogCommentBody$>

<$BlogCommentDeleteIcon$>
<$CommentPager$>