This concept is about using known memory,so some data has to be preconceived.
Also,This concept is about using known experience,so some data has to be preconceived.
But the idea is to use this to get to a point,to teach the machine to learn to teach and learn by itself.
Like:
A teacher teaches a student until the student starts teaching the teacher.
.
The concept has several potential uses,we have to figure out which ones are useful and how to use them efficiently.
The expression "Thinking out side of the box",comes to mind.
_ie:
A direct path in memory vs tracking thru folders.
__________Experience
The value here is it eliminates folders in Memory\.note also in Experiences\
make folder Breads
make folder Biscuits
make folder Four
store file-- Flour Breads.txt
path$=Breads\Biscuits\Flour\Flour.txt
.
and :
________Future Use
"Breads\Biscuits\Flour\Flour.txt" --get coder is 0.465444.
copy Flour Breads.txt to Folder 0.465444.txt
store file--Memory\ Folder 0.465444.txt
.
input$= "Breads\Biscuits\Flour\Flour.txt"- sub get memory input$- call Function get memory input$ displays-- Memory\ Folder 0.465444.txt which we already know is Flour.txt.
note:: If it did not display Memory\ Folder 0.465444.txt then we know it is not an experience in memory.
.
What are other scenarios of this use??
.
_ie:
_________Logics
Pnt stands for a made up axis,penitral.{ commonly known as the z axis}.My thought is it's a main axis that never was named,so I named it.
______________Experiance
Find the rules of rotation and Pnt/Hrz
// Angle>0 and Angle<90//
.
The ie's here; are just to demo logic.
%=Pnt/Hrz
+0,Hrz>0 and Pnt>0 // logic the rotation is atn(%)+0---ie 34+0
+180,Hrz<0 and Pnt>0 // logic the rotation is atn(%)+180-- atn(25/-36)== -65+180= 115
+180,Hrz<0 and Pnt<0 // logic the rotation is atn(%)+180-- atn(25/-36)== 65+180= 245
ect.
code(1) is "+180,Hrz<0 and Pnt>0" related to "+180" by contents
as is
code(2) is "+180,Hrz<0 and Pnt<0" related to "+180" by contents
So I can obviously reason the operation of code(2) and code(3) is "+180"
and
the rotation of Hrz<0 and Pnt<0 or Hrz<0 and Pnt<0 is atn(%)+180
.
rule(1) if Hrz>0 and Pnt>0 then add 0
rule(2) if Hrz<0 and Pnt<0 or Hrz<0 and Pnt<0 then add 180
.
_______________Use
Stat's are like "10110110" where any 1 is an active code and 0 is non active code.
Weights are used the same as neural weight, can be used to modify or relate the active and non active. // I probable did not say that right,but I hope you can get the idea.
Weights are use in place of Stat's.
Rule(1)="+0"
Rule(2)= "+180"
Rule(3)= "+360"
row______________column
1_code=5__________0
2_code=2__________1
3_code=6__________1
4_code=4__________0
____total=17____gain=8
_______________loss=9--- // total-gain //
column$="1 2 3 4"
loss is the loss value.
column$="loss-9 loss-? loss-?--ect"
if loss=9 then column=the value of word column$(1)
if column=1 then rule=Rule(2)
.
This is like a triple step to say the rule,let's say, for colomn 1 is +180 if column 1's loss is 9.This allows the rules to relate to different columns.
This is a clue of what we can do;,But,Not all of what we did to do it.
But,once set up;,Can we do logics and reasoning on other things??
.
There are more,but these I see as the most important,and hardest to relate to.
Note here the codes are temporary,for the process.