
Originally Posted by
NNet
I guess I'll post all of my ideas on this thread, as I create them.
Recently I did some research and thinking on the basal ganglia, which is involved in motor functions and habits.
Here's some general data I found:
The basal ganglia has an instinct section and a habit-forming section. These sections are each composed of many nuclei, but I'll explain why that doesn't make a difference in another section. I'm not trying to re-design the basal ganglia, I'm trying to use them to create a better intelligence.
I have some basic evidence that this was the first form of learning, which I present below.
Here are some ideas:
1. The habit forming section is what actually outputs instincts to the rest of the brain, after a bit more processing. That processing includes deciding whether to output that instinct, as well as modifying the output.
2. Instincts are activated by cues. In animals on the level of nemotodes, the cues are smells or general shapes. (The general means a 3-d shape is a cue, but since vision is 2-d, some ORing circuitry is needed.) In more advanced animals, those cues can also be signals from other parts of the brain.
3. If those cues are of the simple type, the section of the basal ganglia which deals with habits/simple processing means that the animal will have a simple type of intelligence. It's somewhat hard to explain, but the idea is that instinct+habit forming-->learning.
4. There is no actual habits processing. Instead, the non-instinct part has neurons whose thresholds decrease whenever the neuron fires, and increases whenever the neuron doesn't fire for a little while. The processing is still there because of the random part of the learning algorithm explained below.
Consider a brain which has the following instincts:
-go towards x, y, and z smells.
-to swim, activate x and y muscles in x repeating sequence.
-adjust that sequence of muscle movement a bit every now and then. When x and y (good) smells are recieved, reduce plasticity, and when a and b (bad) smells are recieved, increase plasticity.
This method of adjusting plasticity is easy to implement, using neurotransmitters. One thing which must be done is to adjust the affect of the Hebbian algorithm or decrease thresholds. The later will cause it to swim faster, which is beneficial because it will avoid predatation more so. The animal will be moving faster, so it will also experience more smells during this time of experimentation. That's beneficial because it will be done experimenting sooner (the time between each new scent will be reduced, so in the same amount of time more data can be used to learn and thus a reliable amount of data can be collected in a short enough time period that there isn't a great risk of a major mistake in adjusting connections), and so be able to experiment more often.
The next thing that must be done is to make the input more random, which leads to experimenting. A simple instinct-type circuit could do this.
Once those changes are used during a period of experimentation, here's what will happen:
-Random changes will be made, some good and some bad. However, the animal won't be in danger if it fails to avoid predators, because it will be speeding along.
-Whenever the animal is near a good scent, the plasticity will drop. This means that the animal will have good sets of connections for longer periods of time than bad sets of connections. Because those connections will be reinforced more often than the bad connections, those connections will stick around.
That like seem like a very slow method of learning, but it isn't thanks to some awesome properties of Hebbian learning. Whenever something is done, it will become a habit, so it will be done more often, so it will become even more of a habit. At some point, neurons die if they fire too often, so this loop won't get out of control.
In summary, instinct+habits-->learning using this algorithm because good connections will be less plastic, so they will be dwelt on and form habits. It is a partially genetic algorithm, so it has some flaws, but it has methods to keep the creature safe while learning and I think it is elegant.
Evidence!:
Obviously, humans don't learn much in the way explained above. However, I think we evolved from something which uses this learning method. Here are some reasons why:
1. Humans have similar times of learning-sleep. Humans don't do much while they're asleep, whereas this idea means the animal will run around like a lunatic. However, both involve rapid learning and protection from harm while learning unreliable information (which is then made reliable while learning at normal speeds.)
2. Sleep in both humans and this involves changes in neurotransmitter levels. One function of sleep-related neurotransmitters in humans is to increase plasticity, just like in sleep-related neurotransmitters do this primative thingamajig.
3. The human brain has an ancient part called the pons. During sleep, it sends random data to the rest of the brain. In this primative thingamajig, it would distort the input the non-instinct section. (One thing I forgot to mention is that inputs would go to both the instinct and non-instinct parts, which means through the learning algorithm non-instinct behavior could arise.)
4. I don't know everything about the brain, so there are sure to be details which suggest this idea is correct, as well as details which suggest this idea needs tweaking.
So what can we use this for?, and how could we make this practical?
Jeff Hawkins' machine makes predictions, whereas my machine learns the best method of doing things.
Jeff Hawkins' idea is currently used to predict energy consumption, server loads, and he plans to use it to predict the weather.
My idea could be used to create little insect-like things. Because it uses instinct, ROM could be used for the instinct, and only a hundred or so neurons, or less depending on the use, would be used for the non-instinct part. Conventional artificial intelligence techniques could also be used for instinct. Or we could take a biological route and evolve a nemotode's brain into something else (nemotodes only have instinct, as far as I know.)
-We could mass produce microscopic robots, which float around in a substance and kill pathogens.
-We could use them to removed burnt cells, or cancer cells.
-We could attach enzymes to them, and use them to make chemical reactions happen very quickly.
If they weren't microscopic:
-Eat mosquitoes
-Eat garbage
The main purpose of these would be to get other machinery where it needs to go, like other simple animals, and then instruct that machinery on what to do.
Part of my central dogma is decision making, which requires instinct for the animal to have basic goals. Decision making requires both reasoning and instinct, so what if we were to combine this idea and Jeff Hawkins' idea?
The non-instinct part wouldn't be vital, but it would help the artificial neural net develop while young.. Some changes would have to be made and some additional circuits would have to be added, but decision making is a real possibity. With decision making, we can create intelligent robots (which aren't actually to useful), make non-bias government decisions, or do anything humans do without emotion.
What aspects of the central dogma does this relate to?
Primarily, neurotransmitters, sleep, decision making, and quantification.
Slightly development.