Solutions that EvolveBuilding Self-Improving Systemswith Genetic AlgorithmsBarry S. StahlPrincipal Engineer - AZNerds.net@bsstahl@cognitiveinheritance.comhttps://CognitiveInheritance.com |
|
Favorite Physicists
Other notables: Stephen Hawking, Edwin Hubble, Leonard Susskind, Christiaan Huygens |
Favorite Mathematicians
Other notables: Daphne Koller, Grady Booch, Leonardo Fibonacci, Evelyn Berezin, Benoit Mandelbrot |
|
|
Find the best strategy in a multi-player board game
|
|
|
|
|
|
|
A chromosome represents all of the possible decisions that can be made
Each gene represents a decision
An allele is an option for that decision
|
|
|
|
Implement in your preferred language
Augment to include what place the player is in
Augment to include opponent locations
Define the DNA of another game
|
|
Note: For normalized vectors, cosine similarity is the same as the dot-product |
|
| Feature | Example |
|---|---|
| Synonym | "Happy" is closer to "Joyful" than to "Sad" |
| Language | "The Queen" is very close to "La Reina" |
| Idiom | "He kicked the bucket" is closer to "He died" than to "He kicked the ball" |
| Sarcasm | "Well, look who's on time" is closer to "Actually Late" than "Actually Early" |
| Homonym | "Bark" (dog sound) is closer to "Howl" than to "Bark" (tree layer) |
| Collocation | "Fast food" is closer to "Junk food" than to "Fast car" |
| Proverb | "The early bird catches the worm" is closer to "Success comes to those who prepare well and put in effort" than to "A bird in the hand is worth two in the bush" |
| Metaphor | "Time is money" is closer to "Don't waste your time" than to "Time flies" |
| Simile | "He is as brave as a lion" is closer to "He is very courageous" than to "He is a lion" |
Assumptions
What type of models might work?
What are the features of each model?
How do we execute the model(s)?
Categorical
Continuous
Other Options
We need to find what should change in order to identify a word distant from the current one
You are a simulation of a great linguist. You classify words/phrases within the following categories:
Your job is to identify words/phrases that meet the requested characteristics. You respond only with the requested word or phrase in lower case.
Give me a word or phrase with the following characteristics:
and is not in the following list: "prime genius", "engineer a cooperative symbiosis".
Be sure to only respond with the selected word or phrase, no ceremony.
Once we can encode the traits of a word/phrase/idea, what other fitness functions could we apply?
|
|
We discussed 2 problems:
What do they have in common? What makes them good candidates for genetic algorithms?
|
|
|
|
The success of a problem-solving algorithm is often determined before the algorithm even runs -- by how the problem is modeled |
|
|
|
|