问题的分类以及计算机如何解决这些问题

这个世界的问题分为三种,一种是已经找到规律的并且通过有限次规律应用能得到所有解决方案(最优解和其它解)。第二种是找到规律,但是其计算量是无限的。第三种是没有规律的问题。
第一种问题最简单。在早期计算机发展过程中,大部分解决的都是这种问题。比如科学计算,加减乘除。
第二种问题又分为两类。一类是解只有一个和解有多个。只有一个解的问题非常棘手,唯一的方法是暴力破解。有多个解的问题可以退而求其次,通过某种优化算法(贪心算法,阿发狗用的什么树来着的算法)来求得次优解。
第三种是没有规律的问题,针对这样的问题可以通过统计学方法来做的。比如人工智能中的模式识别。一个系统想识别人脸,但这个世界迄今还没有找到识别人脸的绝对公式。但是可以通过一种统计学的方法来间接解决。通过大量的案例训练,不断改变各个变量因素,如颜色分部,形状分布,轮廓,时间(通常用向量来表示)的权值来平衡最终结果。
这里要申明下,我上面说的“规律”指的是可以通过数据公式直接表达并精确计算出结果的情况。像第三种问题是没办法达到100%精度的,统计学本身就是一种无限趋近却不一定的事情。

时间: 2024-10-17 19:27:29

问题的分类以及计算机如何解决这些问题的相关文章

你有哪些用计算机技能解决生活问题的经历?

程序猎人 ,2002年开始程序员生涯.工作以外喜欢做些… 409 人赞同 做医院的项目,产品上线之前,为了让医院的工作人员体验一下新系统,我们的传统是要组织医院的人员进行一次到两次彩排.在彩排中发现的问题,会让参加的人写在反馈表上提交上来.最近一次参加的彩排,医院的人员都很认真地参与了进来,为了模拟眼睛不好的患者,还特意带上了故意做成雾蒙蒙的眼镜:为了模拟行动不便的患者,特地穿上了限制腿脚行动的衣服……参加完彩排,那些人也很认真地填写反馈表.导致前前后后收上来上千张纸. 反馈表收上来之后,有专人

sql 2008 失败 需要重新启动计算机 的解决办法

大致出错信息如下:RebootRequiredCheck 检查是否需要挂起计算机重新启动.挂起重新启动会导致安装程序失败. 失败 需要重新启动计算机.必须重新启动计算机才能安装 SQL Server.解决步骤:a .重启机器,再进行安装,如果发现还有该错误,请按下面步骤b.在开始->运行中输入regeditc.到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 位置d.在右边窗口右击PendingFileRen

中图法分类号(计算机专业) TP

中图法分类号(计算机专业) T 工业技术 TP 自动化技术.计算机技术 TP3 计算技术.计算机技术 TP3-0 计算机理论与方法 TP3-05 计算机与其他学科的关系 TP30 一般性问题 TP301 理论.方法 TP301.1 自动机理论 TP301.2 形式语言理论 TP301.4 可计算性理论 TP301.5 计算复杂性理论 TP301.6 算法理论 TP302 设计与性能分析 TP302.1 总体设计.系统设计 TP302.2 逻辑设计 TP302.4 制图 TP302.7 性能分析.

sql2008安装时提示重启计算机失败解决方法

安装sql 2008的时候,在检测安装环境中有一项是”重新启动计算机”显示的结果是“失败”.上网看了半天,找到了解决方案,虽然我没弄明白具体原因,但问题是解决了,解决方案如下: 一.Windows+R,在对话框中输入“regedit”,点击运行:二.此时会弹出注册表信息,在里面找到“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager”目录 三.删除“PendingFileRenameOperations”:四.关

Win10不能远程其他远程计算机的解决办法

Win10不能远程其他远程计算机的解决办法 转自: https://blog.csdn.net/qq_38197830/article/details/69488236 首先打开控制面板——>选择程序和功能 进去之后点击左上角——>启用或关闭Windows功能 选中Internet Information Services.Internet Information Services 可承载的Web核心和MultiPoint Connector,最后确定即可 原文地址:https://www.c

在办公室网络上发现不了工作组内的计算机的解决方法

办公室的电脑上,有时候会发现不了工作组内的其它计算机(打开"网络"选项卡时会一直loading,load得你资源管理器卡到爆),这就会在你需要访问其它计算机上的共享文件时造成一定的困难.有时候桌面运维人员也找不到这种原因的所在. 虽然可以在 运行 中输入 \\192.168.x.x(目标的IP地址),来进行访问,但有时候不知道对方的IP时,还要跑到别人的电脑去看,很麻烦. 下面是公司的一个同事搞了一天才发现的办法(如果你每台电脑都发现不了,那应该是你的网络或工作组设置有问题,而且博主记

服务器无法远程管理客户端”计算机配置"解决方法

1.确认是否可ping 通 如无法ping通, 在入门规则中找到"文件和打印机共享(回显请求-ICMPv4-In)",设定为启用(配置文件为:域) 2. 打开139端口 1.2在防火墙中设置如下: 原文地址:https://www.cnblogs.com/sjdn/p/8143162.html

用深度学习(CNN RNN Attention)解决大规模文本分类问题 - 综述和实践

转自https://zhuanlan.zhihu.com/p/25928551 近来在同时做一个应用深度学习解决淘宝商品的类目预测问题的项目,恰好硕士毕业时论文题目便是文本分类问题,趁此机会总结下文本分类领域特别是应用深度学习解决文本分类的相关的思路.做法和部分实践的经验. 业务问题描述: 淘宝商品的一个典型的例子见下图,图中商品的标题是"夏装雪纺条纹短袖t恤女春半袖衣服夏天中长款大码胖mm显瘦上衣夏".淘宝网后台是通过树形的多层的类目体系管理商品的,覆盖叶子类目数量达上万个,商品量也

逻辑回归-6.解决多分类问题

逻辑回归是使用回归的方式,来解决分类问题.之前说过,逻辑回归只能解决二分类问题,为了解决多分类问题,可以使用OVR和OVO方法 OVR(One Vs Rest) 某个分类算法有N类,将某一类和剩余的类比较作为二分类问题,N个类别进行N次分类,得到N个二分类模型,给定一个新的样本点,求出每种二分类对应的概率,概率最高的一类作为新样本的预测结果. OVO(One Vs One) 某个分类算法有N类,将某一类和另一类比较作为二分类问题,总共可分为\(C^2_n\)种不同的二分类模型,给定一个新的样本点