java计算时间差距

什么是计算? (What is Computing?)

The process of accomplishing a particular task with the help of a computer or a computing device is known as computing. It should provide precise and accurate solutions, also it makes easy to find the mathematical solution of the problems.

在计算机或计算设备的帮助下完成特定任务的过程称为计算。 它应该提供精确而准确的解决方案,还可以轻松找到问题的数学解决方案。

1)软计算 (1) Soft Computing)

Soft computing deals with approximate models and gives solutions to complex real-world problems. Soft computing is an approach that gives an impression on the human mind to reason and learns in an environment of uncertainty and impression.

软计算处理近似模型,并为复杂的实际问题提供解决方案。 软计算是一种在不确定性和印象感的环境中给人以推理的印象并在其中学习的方法。

  • Soft computing deals with imprecision, uncertainty, partial truth and approximation to achieve close resemblance with human decisions.

    软计算处理不精确性,不确定性,部分真实性和逼近度,以实现与人类决策的紧密相似。

  • The cost of the solution also very low in this kind of computing, it forms the basis of a considerable amount of machine learning techniques.

    在这种计算中,解决方案的成本也非常低,它构成了大量机器学习技术的基础。

  • It is used in handwriting recognition and data compression and image processing.

    它用于手写识别,数据压缩和图像处理。

Components of soft computing are as follows:

软计算的组件如下:

Machine learning, neural network, fuzzy logic, perception, genetic algorithms, etc.

机器学习,神经网络,模糊逻辑,感知,遗传算法等

2)硬计算 (2) Hard Computing)

Before soft computing, there is a traditional approach used in computing which needs an accurately stated analytical model proposed by Dr. Lotfi Zadeh.

在软计算之前,有一种用于计算的传统方法,它需要Lotfi Zadeh博士提出的准确陈述的分析模型。

  • It does not work on the mathematical model of problem-solving. Hard computing is suitable for mathematical problems, although it might be used to solve real-world problems, it consumes a large amount of computation time and cost. So, in this case, soft computing is a better alternative as compared to hard computing.

    它不适用于解决问题的数学模型。 硬计算适用于数学问题,尽管它可以用来解决实际问题,但它会消耗大量的计算时间和成本。 因此,在这种情况下,与硬计算相比,软计算是更好的选择。

  • Applications of hard computing are mobile robot coordination and forecasting combinational problems.

    硬计算的应用是移动机器人的协调和预测组合问题。

  • If we want to solve the deterministic problems, we can use a hard computing approach. As the problem grows in size and complexity, the design search space also increases.

    如果要解决确定性问题,可以使用硬计算方法。 随着问题的规模和复杂性的增加,设计搜索空间也随之增加。

软计算和硬计算之间的区别 (Differences between Soft computing and Hard computing)

  • Hard computing is very accurate and certain whereas the soft computing model is imprecision tolerant and works on partial truth and approximation.

    硬计算是非常准确和确定的,而软计算模型是不精确的容忍的,并且适用于部分真实和近似。

  • Hard computing is based on a crisp system and binary logic and soft computing are based on fuzzy logic and probabilistic reasoning.

    硬计算基于清晰的系统,二进制逻辑和软计算基于模糊逻辑和概率推理。

  • Hard computing works on exact input data. On the contrary soft computing works on noisy and ambiguous data.

    硬计算可用于精确的输入数据。 相反,软计算适用于嘈杂的数据。

  • Hard computing performs sequential computations while soft computing performs parallel computations on the data.

    硬计算执行顺序计算,而软计算对数据执行并行计算。

  • Hard computing provides accurate results. On the other hand, soft computing provides approximate results.

    硬计算可提供准确的结果。 另一方面,软计算可提供近似结果。

  • The nature of the hard computing approach is deterministic whereas soft computing is probabilistic.

    硬计算方法的性质是确定性的,而软计算则是概率性的。

  • Hard computing uses two-valued logic, on the other hand, soft computing uses multi-valued logic.

    硬计算使用二值逻辑,而软计算使用多值逻辑。

  • Hard computing requires programs to be written but soft computing will emerge its programs.

    硬计算需要编写程序,而软计算将出现其程序。

References:

参考文献:

  • Difference Between Soft Computing and Hard Computing

    软计算和硬计算之间的区别

  • Soft computing

    软计算

翻译自: https://www.includehelp.com/operating-systems/hard-computing-vs-soft-computing.aspx

java计算时间差距

java计算时间差距_硬计算和软计算之间的差异相关推荐

  1. calendar类计算时间距离_日期时间--JAVA成长之路

    Java中为处理日期和时间提供了大量的API,确实有把一件简单的事情搞复杂的嫌疑,各种类:Date Time Timestamp Calendar...,但是如果能够看到时间处理的本质就可以轻松hol ...

  2. java算程序运行时间_关于计算Java程序运行时间

    第一种是以毫秒为单位计算的. Java代码 //伪代码 long startTime=System.currentTimeMillis();   //获取开始时间 doSomeThing();  // ...

  3. java 友好时间显示_仿微信的IM聊天时间显示格式(含iOS/Android/Web实现)[图文+源码]...

    本文为原创分享,转载请注明出处. 1.引言 即时通讯IM应用中的聊天消息时间显示是个再常见不过的需求,现在都讲究用户体验,所以时间显示再也不能像传统软件一样简单粗地暴显示成"年/月/日 时: ...

  4. java的时间变化_通过java记录数据持续变化时间代码解析

    这篇文章主要介绍了通过java记录数据持续变化时间代码解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1.需求:获取count为null和不为n ...

  5. java当前时间函数_在JAVA中如何获取当前日期

    一. 获取当前系统时间和日期并格式化输出: import java.util.Date; import java.text.SimpleDateFormat; public class NowStri ...

  6. java 定时器时间设置_如何在Java中设置定时器?

    所以答案的第一部分是如何做主题要求的事情,因为这是我最初对它的解释,有几个人似乎觉得很有帮助.这个问题后来被澄清了,我已经扩展了答案来解决这个问题. 设置计时器 首先,您需要创建一个计时器(我使用的是 ...

  7. java日期时间轴_生成时间轴数据, 从当前 年月日 往前推到几天的日期(前一周时间、、、)...

    /** * 生成时间轴数据, 从当前 年月日 往前推到几天的日期 * @param month * @param qian 前几天的日期 * @return yyyyMMdd */ public st ...

  8. java 比较时间 先后_比较两个日期先后

    [java]代码库import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFo ...

  9. java随机数时间窗_蚁群算法(ACO)求解带时间窗的车辆路径(VRPTW)问题

    今天为大家讲解使用蚁群算法(ACO)求解带时间窗的车辆路径(VRPTW)问题.在讲解蚁群算法求解VRPTW问题之前,不知道各位是否观察过现实生活中蚂蚁是怎么觅食的,说得形象一点的话就是成群的蚂蚁前赴后 ...

最新文章

  1. 【OpenCV】图像/视频相似度测量PSNR( Peak signal-to-noise ratio) and SSIM,视频/图片转换
  2. Winform中实现拖拽文件到ListView获取文件类型(附代码下载)
  3. CTF Geek Challenge——第十一届极客大挑战Web Write Up
  4. Java中使用Map and Fold进行功能性编程
  5. IQueryable和IEnumerable区别
  6. 【Flink】Flink PipelineExecutor 体系
  7. [转]Unix awk完全使用手册
  8. vue-style,vue-style-scoped
  9. spark记录(7)SparkCore的调优之数据倾斜调优
  10. 电气工程cad实用教程电子版_电气CAD实用教程
  11. Kibana启动报错 server is not ready yet的解决方案
  12. python画喜羊羊代码_python学习笔记7-字典
  13. 智慧旅游综合运营服务平台建设方案
  14. 00003 不思议迷宫.0001:解密Lua脚本
  15. 《数字图像处理(第三版)》 第二章 数字图像基础 笔记1(视觉与电磁波谱)
  16. 华为机试-字符串子序列
  17. char *那些事儿
  18. 乌班图linux怎么连手机热点,ubuntu 16.04 设置位wifi热点 方法(手机可链接)亲测可用...
  19. 如何把拍摄视频中多余的人或物去除?
  20. 【光通信光互联电信模块详解】

热门文章

  1. Qt自定义QML模块
  2. 区间DP初探 P1880 [NOI1995]石子合并
  3. java同一个包中,类之间的的调用
  4. 元类编程--property动态属性
  5. Spring properties定义bean
  6. linux用户及权限详解(20170425)
  7. UVA 12501 Bulky process of bulk reduction ——(线段树成段更新)
  8. 初次接触GWT,知识点总括
  9. 使用south实现Django的数据库升级迁移
  10. PHP用于登录的类,基于MySQL