分享
 
 
 

《计算科学导论》笔记(三)

王朝other·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

1) 人工智能中的机器学习和知识获取就与模型论有差。一个扩展知识的工作由机器来完成,有什么方法能够保证加入新知识后原有体系是无矛盾的呢?用模型论的语言来说,一个具有模型的逻辑系统如何扩张。可惜,今日从事机器学习和知识获取研究的学者,目前还很少使用模型论。

2) 对软件系统高可靠性的要求使得如何保证程序的正确性成为一个令人头痛的大问题。这个问题不能靠经验技术加以解决,而只能走程序正确性证明之路或从一开始就依靠某种在开发过程中能确保软件正确的技术道路,并贯彻在整个软件的始终,即所谓的形式软件开发方法之路。

在并发和并行软件的开发中,由于并发程序和并行程序的动态语义定值问题一直是一个尚未彻底解决的困难问题,从而导致证明这类程序的正确性便成为一个悬而未决的问题。

3) 为什么说数理逻辑和代数是计算科学的主要基础?

1,从计算模型和可计算性的研究来看,可计算函数和可计算谓词(一种能够能行判断其真值的断言)相互之间可以转化。这就是说,计算可以用逻辑来表达。作为一种数学形式系统,图灵机及其与它等价的计算模型的基础是数理逻辑。

2,实际计算机的设计与制造,使用数字逻辑技术襀计算机的各种运算的理论基础是代数和布尔代数。布尔代数只是在形式演算方面使用了代数的方法,其内容的实质仍然是逻辑。而数字逻辑技术和集成电路技术只是计算机的一种产品的技术形式。

3,从计算机程序设计语言方察,语言的理论基础是形式语言、形式语义学。而形式语言、形式语义学所采用的主要研究思想和方法来源于数理逻辑和代数。此外,程序设计语言中的许多机制和方法,如子程序调用中的参数传递、赋值等都出自数理逻辑的方法。也就是说,数理逻辑的发展为语言学提供了方法论的基础。

4,在计算机体系结构的研究中,像容错计算机系统、TRANSPUTER系统、阵列式计算机等都是直接或间接与逻辑与代数密不可分。如容错计算机的重要基础之一是多值逻辑。

5,从计算机的各种应用的程序设计方面考察,任何一个可以存储程序式电子数字计算机上运行的程序,其对应的计算方法首先必须是构造性的,数据表示必须离散化,计算操作必须使用逻辑或代数的方法进行,这些,都体现在算法和程序之中。此外,到目前为止,程序的语义及其正确的理论基础仍然是数理逻辑,或进一步的模型。

4) 在计算科学的发展中,有一批在种个分支学科中重复出现的概念。它们虽然在各个学科中的具体解释在形式上有差异,但相互之间存在着重要的联系。核心楰是计算机科学重要思想、原则、方法、技术过程的集中体现,有助于在学科的深层统一誝计算科学。对核心概念的深入理解和正确拓展与应用的能力,是计算科学家和工程帅成熟的标志之一。

计算机科学的核心概念:

1,计算模型与能行性:

计算模型(comutation model),可计算性(computability),计算复杂性(computational complexity),最优性(optimum),相似性与对偶性(similarity and duality)。

2,抽象与构造性描述

论域与计算对象(domain and computing object),枚举与有穷表示(enumeation and finite representation),分层与抽象的级(hierarchy and levels of abstraction),内涵与外延(intension and extenstion),递归(recursion),归纳(induction),自由与约束(freedom and restriction)。

3,系统特征

相容性(consistency),完备性(completeness),单调性(monotoneity),透明性(transparence),容错与安全性(fault-tolerant and security),开放性(openness),稳定性(stability),健壮性(robustness)。

4,计算方法

折衷(compromise),分解(decomposition),集成(integration),类比(analogy),推导(inference or reasoning),变换(transformation),扩展(extension and expansion)。

5,实现技术

类型(type),进程与线程(process and thread),顺序与并发(sequence and comcurrence),软计算结点(actor),关联与实例化(binding),现役的(active),虚拟(virtual),编码(coding),模式匹配(pattern matching),分杈(branching),合一(或通代)(unification),循环与迭代(loop and iteration),重用(reuse),协议(protocol ),规范与标准化(standardization)。

5) 计算机科学中的一组典型实例:

停机问题,哲学家共餐问题,可满足性问题,货郎担问题,生产与消费问题,方法的二义性问题,上下文语义问题,最小生成树问题,阿克曼函数,鞍点问题,子集和数问题,确定性自动机与不确定性自动机的等价问题,八皇后问题,三个中国人算法。。。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有