Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8352937
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 9, 20262026-06-09T09:07:07+00:00 2026-06-09T09:07:07+00:00

I am an undergrad student doing very basic research on the role genetic algorithms

  • 0

I am an undergrad student doing very basic research on the role genetic algorithms can/do play in video games. On Youtube, there are videos of people showing how they’ve used the algorithms to teach the computer player how to play.

http://www.youtube.com/watch?v=ofVKsxeYa6U&feature=related

I understand genetic algorithms to be a search algorithm that is best used when you know the general solution you wish to achieve but not exactly. Ex. In the TSP you know you want to find shortest possible route or in an exam scheduling problem, you want all the students to be able to take their exams with the least amount of “interrupts”. In these, problems the algorithm’s uses in clear. However I’m having trouble grasping the concept of “machine learning” with g.a.

When genetic algorithms are used to teach a computer how to play, how are they “learning”?
How have they learned to play to play the game?
What is the “optimization problem” they attempt to solve?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-09T09:07:09+00:00Added an answer on June 9, 2026 at 9:07 am

    One use is Feature Selection.

    Many times, especially in text problems – but not only – your feature space is huge, and many machine learning algorithms (KNN for example) are vulnerable for non-informative features, and get worse with large amount of features.

    Using Feature selection algorithm, you can reduce the dimensions of your problem – but the question is – How to chose which features are redundant?

    There are many ways to do it, but one of them is using Gentic Algorithm as a search function, and try to optimize the subset of the feature you want to keep.

    This use is commonly used, and is even implemented in the open source ML library Weka in the AttributeSelection package as GeneticSearch

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm an undergrad Computer Science student and studying online. There is a lot of
I am doing an undergrad final project, and need to justify my choice of
I'm a undergrad Student at a German University. I have a team Programming Course
I'm currently an undergrad Electrical Engineering student. I've been using MATLab for a while,
I am a final year computer undergrad student looking for a unique (or semi-unique)
I am developing an iPhone app for some sweet undergrad research I've been working
I should preface this by saying that I am an undergrad CS student with
I'm still an undergrad just working part time and so I'm always trying to
I've taken a course in C++ in my freshman year in undergrad. However once
I am looking to get into web application development. I am an undergrad CS

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.