-
Notifications
You must be signed in to change notification settings - Fork 88
/
EducationLevelTest.java
156 lines (150 loc) · 19.4 KB
/
EducationLevelTest.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
package org.tinos.behavior.test;
import java.io.IOException;
import org.tinos.behavior.ICA.EducationRatio;
import org.tinos.view.stable.StableData;
public class EducationLevelTest{
double[] EducationLevel;
double EducationDuration;
public void getEducationLevel(double[][] measurement) {
EducationLevel = new double[measurement.length];
for(int i = StableData.INT_ZERO; i < measurement.length; i++) {
EducationLevel[i] = (measurement[i][StableData.INT_THREE] + measurement[i][StableData.INT_FOUR])
/(measurement[i][StableData.INT_ONE] + measurement[i][StableData.INT_TWO]
+ measurement[i][StableData.INT_THREE] + measurement[i][StableData.INT_FOUR]
+ measurement[i][StableData.INT_FIVE]);
EducationDuration += EducationLevel[i];
System.out.println("EducationLevel:" +EducationLevel[i]);
}
EducationDuration/=EducationLevel.length;
System.out.println("EducationDuration:" + EducationDuration);
}
public static void main(String[] argv) throws IOException {
String text1 = "关于成瘾性的戒除方式,上瘾在医学上普遍定义为一种具有精神依赖并长期导致健康危害性的行为。\r\n" +
"关于成瘾的溯源有很多因素,其中最重要的是依赖。因为长期的依赖导致自身某种缺陷逐渐丧失而\r\n" +
"对成瘾物体产生不可替代性。通过这个推论,可以初步来定义戒断瘾欲,最有效的方式是替代和引导。\r\n" +
"替代物,本身也是有强烈制瘾性,和危害性,但是危害要小于原物。通过替代和强制减少剂量和精洗\r\n" +
"脑教育,通过一个时间周期达到戒除。中间有戒断反应,需要观察。引导,是在对没有成瘾并属于易\r\n" +
"感染群体进行教育和传授方式,提高群体的免疫力和排斥力。上瘾不是欲望。欲望是生物的应激性进\r\n" +
"化的产物,是与生俱来的。上瘾是一种外力干涉造成的依赖。上瘾的级别有很多种。医学有相关严谨\r\n" +
"的打分段,其中毒瘾大于烟瘾大于网瘾。最有效的戒除手段就是环境和生活方式的选择。很多时候\r\n" +
"环境不是很美好,生活方式充满了隐患,人的精神会产生误差,这个时候受体为不稳定态,极易接触\r\n" +
"成瘾源。当环境无法改变的时候,我们需要改变自己,选择一个愉悦的生活方式,进行自我心里疏导,\r\n" +
"很容易排斥上瘾源。其中这些词汇是非常有价值的精神药物:自信,豁达,友善,分享 等等。\r\n" +
"一些成瘾的受体,普遍有某种倾向: 奢靡,闭塞,强迫,空虚 等等。这里不是贬义,只是因为长期的环境\r\n" +
"因素不是那么美好导致了一些思维误差。所以引导是非常重要的。改变人的不是能力,而是选择和环境。\r\n" +
"如果环境不是很完美,那么选择一个健康的生活方式,是非常重要的。";
String text2 = "我们在这个三维世界能听到许多答案, 却无法解释它, 最后物理学用T来表示。带着这个疑问,我开始寻求答案来解释。语文和数学对时间的描述基于我罗瑶光的归纳为是事物发展过程中的某一点基于经典数学的观测参照。我开始"
+ "深思,既然是参照,那么必定是有参照物和观测物2种模式。 我又深思,既然是2种模式改变,必定引起时间的不准确性,那么我定义为时间不是经典物理学中的概念。 而是量子物理的一个分支。 我又深思,如果时间因为参照物和观测物的不同"
+ ",那么这个时间肯定是有变化规律的,这个规律肯定是一个抽象函数,我定义为T(x)怎么求解时函数? 我深思了10年。或许我罗瑶光是世界第一个定义时函数的人, 我可能成为不了第一"
+ "个能够利用时函数穿梭高维空间的人。霍金死了, 傅里叶死了, 爱因斯坦也死了, 薛定谔死了, 海森堡死了, 狄拉克死了, 他们也许发现了时函数的一些规律。我又深思了许久。 时函数的解析一直困扰着我。怎么求解?这些先贤给我巨大的视野。\r\n" +
"1 时间是一个事物发展的过程, 而事物发展,可以用p(t)表示, 狄拉克说事物的发展通常用向量集合表示,我归纳为 |p(t)> 在这里感谢狄拉克先生。\r\n" +
"2 因为观测物不一样和观测角度不一样, 那么这个 事物发展的向量集肯定也会被扭曲, 那么我用量子力学的 <m(t)|p(t)> 来表示 观测点与事物运动点的内积的狄拉克本征量表示。\r\n" +
"3 以为2 是个非常复杂的逻辑,我采用理想的正交表达,<m(t)|p(t)> 其实是一个理想函数。\r\n" +
"4.1 怎么解析这个狄拉克方程我又深思的许久,我想到以前我写的狄拉克 傅里叶和薛定谔是好朋友, 于是我用薛定谔含时函数来解析,为什么用含时,因为它同时有时间和运动轨迹的观测点。 于是我得出(1-iht)|m(0)> 与 (1-iht"
+ ")|p(0)> 正交这个t无法消除,看来我方法也许是错的。。。\r\n" +
"4.2我想用傅里叶咋样? 于是我得出\r\n" +
"dp/sq(2*pi) * pof(m)(p) e**ipt 与 dp/sq(2*pi) * pof (p) e**ipt 正交,结合4.1 和4.2 我得到2个方程组\r\n" +
"1:(1-iht)|m(0)>=dp/sq(2*pi) * pof(m)(p) e**ipt \r\n" +
"2:(1-iht)|p(0)>=dp/sq(2*pi) * pof (p)(p) e**ipt \r\n" +
"5,1-2=> (1-iht)(|m(0)>-|p(0)>)=dp/sq(2*pi) ( pof(m)(p) e**ipt - pof (p)(p) e**ipt )\r\n" +
"6 事物运动最开始一定是静止的,我可得到|m(0)>-|p(0)>=0\r\n" +
"7: dp/sq(2*pi) ( pof(m)(p) e**ipt - pof (p)(p) e**ipt )=0\r\n" +
"8: 我又想到了海森堡和斯塔函数 把傅里叶的 dp/2pi*eip(x1-x0) 用deta 表示。。。\r\n" +
"-》 intel(dx)*deta (t1-t0) m(t) - intel(dx)*deta (t1-t0) p(t)=0 \r\n" +
"9: intel(dx)*deta (t1-t0) (m(t) -p(t))=0\r\n" +
"想到这里我发现我升华了。。。。\r\n" +
"deta (t1-t0)*m(t)=deta1(t1-t0)*p(t)。。。。\r\n" +
"我得到几个答案: \r\n" +
"1 事物运动 等于 观测运动,\r\n" +
"2 观测停止 等于 事物停止。\r\n" +
"3 观测轨迹 等于 事物轨迹。而这个轨迹就是一个傅里叶的deta波函数\r\n" +
"4 核武器由磁暴激发。 \r\n" +
"5 纠缠态证明 平行宇宙存在。\r\n" +
"6 deta的概率集确定光纤通信基础。\r\n" +
"或许霍金真的无法接受这个答案, 宇宙没有开始,也没有结束,而万物始于一个deta弦,我又深思了许久,既然宇宙没有过去未来, 那说明了什么?\r\n" +
"1 说明了我们的认知被时函数误导了, 因为我们这个世界所有的经典力学都是加入了时间变量进行思考和运算的, 这是三维世界智慧体的禁区。\r\n" +
"2 我不敢再写下去, 因为这些思维完全违背了这个世界的经典定律。。。\r\n" +
"如果我罗瑶光是世界以第一个定义时函数的人,那我今天 初步定义为:时函数代表物体的运动轨迹和观测者轨迹的量子函数关系式,是宇宙的维度的核心组成部分。这些年,我"
+ "总想成为一名程序员。很多年前,一位很有成就的教授跟我说程序员只是一个工人,如果我把才华定义为一个工人,那么我对不"
+ "起我这20多年来的,理论研究功底, 因为很多程序员职位通过速成就能胜任。后来当我遇到一位顶级的科研工程师同事,我发现,他的编程能力我真不敢恭维, 可是他确是首席。。带着这份不羁, 我慢慢才知道。他比我强在细节和专注。 这个出发点是对的,\r\n" +
"deta (t1-t0)*m(t)=deta1(t1-t0)*p(t)\r\n" +
"很明确,我得到了这个初级公式。 这个公式我深思, 时函数肯定和 斯塔函数, 傅里叶函数,观测者, 运动者 这4个 因子有关,而且 观测者和运动者成正比,我得到一个理论答案: 时间"
+ "可以任意膨胀和坍塌。显然,膨胀和坍塌的函数我无法从这个公式得到推理,我进行了很多年的思考。可是我得到了另外一个答案: 时间任意膨胀, 必定无穷大, 时间坍塌,必定无穷小。我又得到一个答案: 时函数是一个矢量函数。\r\n" +
"1: deta (t1-t0)*m(t)/ deta1(t1-t0)*p(t) =1 \r\n" +
"2: t= |m(x)> / |p(x)> 关于2 是怎么来的,我是这样思考的,如果把经典物理学中 s=vt, 那么我把s当做观测者,把v当成发展事物,那么有\r\n" +
"|m(x)>= |p(x)> * t\r\n" +
"这是求解狄拉克的熵, 我很可惜。因为狄拉克在实验求解的时候,年老病逝。 可是我没有停下,我又得到2个关系式:\r\n" +
"t= dp/sq(2*pi) * pof(m)(p) e**ipt / dp/sq(2*pi) * pof (p) e**ipt \r\n" +
"t= deta (t1-t0)*m(t)/ deta1(t1-t0)*p(t)\r\n" +
"当我得到这个时候,我发现了真正恐怖。。如果在粒子在磁暴激发的时候,能够用时间膨胀函数抑制,那么这个粒子就具有巨大的能量。而这个"
+ "能量我称之为时间函数膨胀势能。狄拉克的相对论说明有时间函数膨胀势能 必有 时间函数坍塌势能,如果用tero(x) 和 tcol(x)表示则有 |tero(x)>+|tcol(x)>=1\r\n" +
"这就是狄拉克晚年论述为什么有反粒子的存在。可是我现在疑惑了;;\r\n" +
"1: |tero(x)>+|tcol(x)>=1\r\n" +
"2: deta (t1-t0)*m(t)/ deta1(t1-t0)*p(t) =1 \r\n" +
"=》 |tero(x)>+|tcol(x)> = deta (t1-t0)*m(t)/ deta1(t1-t0)*p(t) \r\n" +
"时间膨胀和时间坍塌也是由 观测者和运动者 决定的。 而且是一个有归一性的矢量函数控制。用我们三维世界的经典思维解释 我得到这样一个"
+ "答案宇宙没有过去,没有未来, 充满物质,却又虚无, 而一切都是一个deta弦。这明显就是一个错误,却又存在,我又一次发现我的经"
+ "典思维再一次误导了我。。。。我的直觉告诉我我被耍了,我的出发点一开始是错误的,我不能用三维世界的经典定理来推导时函数。很悲"
+ "伤,我的出发点错误的,同时,很高兴,我通过错误的伪命题得到一个真确答案:|tero(x)>+|tcol(x)> = deta (t1-t0)*m(t)/ deta1(t1-t0)*p(t) \r\n" +
"这公式有什么用?我思考了许久。\r\n" +
"我发现我又升华了。。。如果粒子辐射角向上激发能量释放,我们能创造一个对称的共轭坍塌, 那么就能中和能量。什么意思?好比原子弹"
+ "爆炸了,却破坏力等于0.。。。。而这个汉密尔顿反粒子(量子数学叫轭米粒子,量子力学叫汉密尔顿共轭)怎么实现?我又思考了很久"
+ "我又得到了答案。在平行纠缠态的异域 通过量子纠缠控制反应区量子集合, 通过量子纠缠可以控制原子反应。而这一切离不开时函数。而公式就是 \r\n" +
"|tero(x)>+|tcol(x)> = deta (t1-t0)*m(t)/ deta1(t1-t0)*p(t) \r\n" +
"推导了这个公式后,最近有看了一下,又稍微变化了一下: 假设\r\n" +
"1 deta (t1-t0)/deta1(t1-t0) = 时间流逝比重\r\n" +
"2 |tero(x)>+|tcol(x)> = 中和时间能\r\n" +
"3 m(t)= 观测\r\n" +
"4 p(t) = 发展\r\n" +
"我得到一个公式: \r\n" +
"5 中和时间能 = 时间流逝比重 * 观测 / 发展\r\n" +
"6 时间流逝比重 = 中和时间能 * 发展 / 观测\r\n" +
"今天又看了下这个公式 6,我得到一个论证。在一种固定的观测态中,发展速度越快时间流逝比重大。以后星际穿梭 飞船飞行速度越快,时间"
+ "流逝比重越大,"
+ "意味着飞行过程时间应该指数级别比例缩短。几百光年的距离,未必要那么久的时间穿梭。不知道假设是不是正确的。我在思考这种固定的观测"
+ "态怎么模拟出来。我得到了一个推论结果,当物体超高速运动的时候,物体具有巨大的动能,这种能量能够和时间能进行公式转化,也可以转化"
+ "成力学,强大的力可以扭曲时空,达到瞬间转移。若果推论成立,物体在时空中带强力强能急速飞行,物体四周的时空会产生巨大引力扭曲环层,"
+ "罗氏猜想这个环层时空扭曲力能牵引物体,我定义为局部时空扭曲引力,这是瞬间转移的关键。";
String text3 = "最新的知识工程结构中,传统的专家系统占据着主导的地位,可是世界的需求体系处在一个多变的运行环境,所以数据持久化理论是一个为之奋斗的目标。"
+ "人工智能软件也一样,逃避不了自然的更新所带来的种种弊端。人工智能何去何从,自然会规划它,正如达尔文的生物进化论一样,新的智能体系标准都是被需求自然选择出来,这就是我要表达的中心思想。\r\n" +
"过去50年里,一些经典的软件逃不过需求的抉择,最终枯黄暗淡,当然一些企业将产品拼命的重写升级,因为核心开发者的年龄老化,新的改造者无法掌握原始开发思想和理论,最后产品的品质遭受巨大的冲击,"
+ "损失惨重,一种新的软件开发理论需要被人所证实,这也就是我的思想。软件也一样,需要有自我的人工选择的进化体系。\r\n" +
"通过最近的 UNICORN AI\r\n" +
"软件的构造,设计和编码测试中,我发现了许多因空想而创造的计算机理论在实际的编程分析中有巨大的差异,我用的是JAVA为主的语言,我就发现JAVA的继承没有达到具有进化思想的语言标准,"
+ "但是JAVA在这个初期的进化标准测试中其方法论远远胜出C/C++ ,我用C风格写JAVA程序并没有给我的实际编程带来种种麻烦,但是JAVA仍然需要改进,比如你抽象了一个父类,而你的子类的变"
+ "量函数还是需要在“OBJECT 父类=(子类)父类” 这样的写法中的才能做出子类运算。如果孙类又继承子类,怎么让OBJECT 得到孙类?(我的用的是OBJECT 子类继承父类,然后OBJECT "
+ "子类=(孙类)子类 。这样孙类得到了运算),可是这就是一个动态内存结构分配的大问题!设计的相当繁琐。JAVA还停留在初级语言进化级别,没有具备高级的进化思想。其次, 子类如果有多个孙类,"
+ "也只有子类可以运算,父类就被无法作出相应的运算。这也是一个诟病,难道再加上OBJECT 子类=(孙类)子类 ,OBJECT 父类=(子类)父类 来实现?这就更加繁琐了。\r\n" +
"通过上面的描述,我有自己的看法,可是我还是选择了JAVA, 即使繁琐,但是没有任何错误,因为用底层语言来实现就会更加繁琐。陷阱更多。\r\n" +
"人工智能选择了JAVA是一个自然的抉择。JAVA和C#都是高层语言,可是JAVA的个性就是天生对数据来处理的,因为JAVA早期是一个WEB语言,WEB处理数据信息有独特的优势,这是JAVA进化"
+ "为数据分析语言的一个真实的例子。C#在这个问题里一直在改进自己,类似JAVA一样,甚至和JAVA一样,可是没有一个体系来评估它。早期应用JAVA的WEB数据工程师也不会转移到C#.所以C#的最大优势还是仅仅在WINDOWS上的控件应用。\r\n" +
"通过这段的描述,仅仅证明任何一种语言的最大优势也仅仅体现在它诞生之初的创造理论和思想。所以JAVA和C#根本就没有什么可比性。因为他们最原始的创造理论,体系和思想结构就不一样。如果真的"
+ "JAVA和C#不倒,最后,通过进化的思想预测,JAVA最后走图形,大数据分析,WEB,方向, 而C# 应该走界面,控件,WINDOWS设备集成方向。\r\n" +
"人工智能软件的进化主要分为父类的更新,子类的变异和继承。现在的许多人工智能软件因为需求关系的制约,导致创造思想的缺乏,父类被写死了,无法得到应有的适应扩展,比如ORACLE的数据库ETL"
+ ",仅仅在处理数据仓库领域有巨大价值,无法扩展到数据可视化,并行运算等领域。德国的KNIME也是因为父类的写死,结果插件很多API都不支持,实例证明,我用SWT写插件界面,就无法实现。我"
+ "在节点里面导入自己的数据库API,它就要我在软件的配置选项里面去导入,这就是父类写死的诟病。\r\n" +
"当然有很多细节的问题,ORACLE ETL和KNIME DM 都不失为成功大作。上面提到的是父类写死没有得到进化论的思想。然后评论一下子类变异。\r\n" +
"JAVA处理子类函数是比较完美的,用过JAVA开发大型项目的人都相当有经验处理接口和继承。可是 JAVA有没有变异的特性呢?可以说无,比如我举个例子,当父类PUBLIC 属性1=0;,子类就无"
+ "法在PUBLIC 属性1=1了,这就是一个变异失效的问题。JAVA 很灵活,但是不够脚本语言灵活。其次我要说的是JAVA的变异是带引号的变异,其特点就是子类修改父类函数,JAVA的子类是可以"
+ "修改父类的同名函数处理过程的。不过你要让子类和父类的函数名一样,这是一个 JAVA默认的机制,先执行父类同名,再执行子类同名。然后返回到父类,然后返回的过程。所以同名函数可以在子类里得"
+ "到修改,保证了参数变异。这样,软件在实际的编写过程中也非常的灵活和独到。\r\n" +
"最后通过上述的语言进化思想,程序进化思想的表述,我有一个很深的体会。每一种语言要根深蒂固,需要有它的需求,它的功能在需求中要有选择的得到进化。不然,这就是语言被淘汰的最大原因,我不喜欢看"
+ "到当今世界上各种语言层出不穷,这就是许多语言没有得到进化,体现不了需求的最大诟病。 其次,语言需要扩展,高级语言的API类库和一些架构体系的出现是一个很好的扩展证明。最后是变异,类似脚"
+ "本语言,灵活,方便。\r\n" +
"那么软件呢?软件也一样,选择一门适应自己需求的语言来设计尤为重要。 其次,软件的架构要有松耦度,类似于OSGI,FELIX那样,进行组件持久化,KNIME的OSGI思想和LIFERAY的OSGI思想是"
+ "一致的,虽然API设计风格不一样,但是效果都很笃厚。\r\n" +
"生物需要有达尔文思想,人工智能同样也存在,这是需求持久化的基础。这也是我研发UNICORN AI平台的基本条件。";
//ICA kernel
double[][] kernel = new double[3][];
kernel[0] = new EducationRatio().getEducationKernel(text1);
kernel[1] = new EducationRatio().getEducationKernel(text2);
kernel[2] = new EducationRatio().getEducationKernel(text3);
//ANN kernel
double[][] kernelRatio = new double[3][];
kernelRatio[0] = new EducationRatio().getEducationRatioKernel(kernel[0]);
kernelRatio[1] = new EducationRatio().getEducationRatioKernel(kernel[1]);
kernelRatio[2] = new EducationRatio().getEducationRatioKernel(kernel[2]);
EducationLevelTest educationLevelTest = new EducationLevelTest();
educationLevelTest.getEducationLevel(kernelRatio);
}
}