Click here to Skip to main content
15,914,350 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Funny Quotes #2 Pin
Jörgen Andersson14-Sep-15 7:27
professionalJörgen Andersson14-Sep-15 7:27 
GeneralRe: Funny Quotes #2 Pin
snorkie14-Sep-15 8:44
professionalsnorkie14-Sep-15 8:44 
GeneralRe: Funny Quotes #2 Pin
908236514-Sep-15 7:51
908236514-Sep-15 7:51 
GeneralRe: Funny Quotes #2 Pin
GuyThiebaut14-Sep-15 8:13
professionalGuyThiebaut14-Sep-15 8:13 
GeneralRe: Funny Quotes #2 Pin
ZurdoDev15-Sep-15 1:22
professionalZurdoDev15-Sep-15 1:22 
QuestionDeveloping a Genetic Algorithm Pin
Sreram K14-Sep-15 6:39
Sreram K14-Sep-15 6:39 
AnswerRe: Developing a Genetic Algorithm Pin
Marc Clifton14-Sep-15 6:53
mvaMarc Clifton14-Sep-15 6:53 
GeneralRe: Developing a Genetic Algorithm Pin
Sreram K14-Sep-15 7:25
Sreram K14-Sep-15 7:25 
Marc Clifton wrote:
While genetic algorithms are cool from a geek perspective, what real use are they?

Good question. But to think about it, it doesn't necessary have to be the cool genetic algorithm that imitates the biological system, understanding what it does fundamentally helps us in understanding its actual propose. In genetic algorithm, we alter the sequence by which a set of steps in an algorithm execute, thereby altering the overall process (there are many types of genetic algorithms and I am referring to this one). This changes slightly during each generation (randomly while mutating; but the mutation process should not manage to change a large part of it, rather altering it randomly by 5% would be harmless, would it?). And also, the newer algorithm is determined partially by an existing and fit algorithm.

So the overall process of a genetic algorithm is this:
It obtains a initial algorithm and tests its accuracy in predicting the result. If it fails, it's changed slightly and checked again. This process continues until the error in evaluation is minimized. While going through various learning algorithms, I found that most of them are astonishing similar to each other fundamentally! But does that have to prevent us from talking about them and put them to a test? Yet again?


Marc Clifton wrote:
But what exactly is the point of writing such an algorithm except for academic (ie, homework) purposes?


As I already said, it is for understanding the theoretical concept within the subject material and thinking about different ways we may use them in solving real time problems.


Marc Clifton wrote:
What do the genes express? If you mutate a gene, how does the expression change?


I want to talk about this genetic algorithm in an abstract scale and wait for it to converge to a point as the discussion goes on. That was my strategy.


Marc Clifton wrote:
This stuff has been hashed over so many times I'm sure you could find 50 implementations in a minute or two.


But never hashed with my involvement in it! We can't expect people to always talk about new ideas even in most leading research journals can we? But we can learn and I want to learn with a bit of discussion!
GeneralRe: Developing a Genetic Algorithm Pin
CDP180214-Sep-15 22:24
CDP180214-Sep-15 22:24 
GeneralRe: Developing a Genetic Algorithm Pin
Sreram K15-Sep-15 3:34
Sreram K15-Sep-15 3:34 
GeneralRe: Developing a Genetic Algorithm Pin
harold aptroot14-Sep-15 7:13
harold aptroot14-Sep-15 7:13 
AnswerRe: Developing a Genetic Algorithm Pin
Duncan Edwards Jones14-Sep-15 7:20
professionalDuncan Edwards Jones14-Sep-15 7:20 
GeneralRe: Developing a Genetic Algorithm Pin
Sreram K15-Sep-15 3:16
Sreram K15-Sep-15 3:16 
GeneralRe: Developing a Genetic Algorithm Pin
Duncan Edwards Jones15-Sep-15 4:33
professionalDuncan Edwards Jones15-Sep-15 4:33 
AnswerRe: Developing a Genetic Algorithm Pin
BillWoodruff14-Sep-15 11:07
professionalBillWoodruff14-Sep-15 11:07 
GeneralRe: Developing a Genetic Algorithm Pin
Sreram K14-Sep-15 15:41
Sreram K14-Sep-15 15:41 
QuestionRe: Developing a Genetic Algorithm Pin
Sreram K15-Sep-15 3:25
Sreram K15-Sep-15 3:25 
JokeRiddles of nature Pin
Duncan Edwards Jones14-Sep-15 5:37
professionalDuncan Edwards Jones14-Sep-15 5:37 
GeneralRe: Riddles of nature Pin
Richard Deeming14-Sep-15 6:04
mveRichard Deeming14-Sep-15 6:04 
JokeRe: Riddles of nature Pin
MacSpudster14-Sep-15 6:05
professionalMacSpudster14-Sep-15 6:05 
GeneralRe: Riddles of nature Pin
908236514-Sep-15 12:03
908236514-Sep-15 12:03 
GeneralRe: Riddles of nature Pin
MacSpudster15-Sep-15 5:54
professionalMacSpudster15-Sep-15 5:54 
GeneralRe: Riddles of nature Pin
908236514-Sep-15 8:04
908236514-Sep-15 8:04 
GeneralThought of the day Pin
OriginalGriff14-Sep-15 4:58
mveOriginalGriff14-Sep-15 4:58 
GeneralRe: Thought of the day Pin
Rage14-Sep-15 5:07
professionalRage14-Sep-15 5:07 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.