The difference between algorithm and computing power
computing power is a measure of bitcoin network processing power. That is, the speed at which the computer calculates the output of the hash function. Bitcoin networks must perform intensive mathematical and encryption related operations for security purposes. For example, when the network reaches a hash rate of 10th / s, it can perform 10 trillion calculations per second
in the process of getting bitcoin through "mining", we need to find its corresponding solution M. for any 64 bit hash value, there is no fixed algorithm to find its solution M. we can only rely on computer random hash collisions. How many hash collisions can a mining machine do per second is the representative of its "computing power", and the unit is written as hash / s, This is called workload proof mechanism pow
< H2 > extended data
computing power provides a solid foundation for the development of big data, and the explosive growth of big data poses a huge challenge to the existing computing power. With the rapid accumulation of big data in the Internet era and the geometric growth of global data, the existing computing power can no longer meet the demand. According to IDC, 90% of the global information data is generated in recent years. And by 2020, about 40% of the information will be stored by cloud computing service providers, of which 1 / 3 of the data has value
therefore, the development of computing power is imminent, otherwise it will greatly restrict the development and application of artificial intelligence. There is a big gap between China and the advanced level of the world in terms of computing power and algorithm. The core of computing power is the chip. Therefore, it is necessary to increase R & D investment in the field of computing power to narrow or even catch up with the gap with the developed countries in the world
unit of force
1 KH / S = 1000 hashes per second
1 MH / S = 1000000 hashes per second
1 GH / S = 1000000000 hashes per second
1 th / S = 100000000000 hashes per second
1 pH / S = 100000000000 hashes per second
1 eh / S = 100000000000 hashes per second
computing power refers to computing power, refers to that in the process of getting bitcoin through "mining", we need to find its corresponding solution M. for any 64 bit hash value, there is no fixed algorithm to find its solution M. we can only rely on computer random hash collisions. How many hash collisions can a mining machine do per second, is the representative of its "computing power". The unit is written as hash / s, which is the so-called proof of work mechanism (POW) strong>
fs2you://=
cd1:
fs2you://
There is not much difference between artificial intelligence and traditional programming. The only difference is that it needs a lot of data and computing power to fit the model
AI = big data (data) + algorithm (deep learning, rule-based, knowledge-based, statistics based, etc., mostly recursive loop structure) + computing power (very high computing power, Intelligent algorithm can work better)
traditional software programming = data structure (a small amount of data relative to AI) + algorithm (the algorithm is not too complex relative to the machine, recursive operation is less) + computing power (not too much computing power)
3D simulation software = data structure (medium data relative to common application software) + algorithm (similar to AI algorithm, but different from it, Relatively speaking, most of the differences are not recursive or matrix operation) + medium computing power (the computing power required by 3D simulation software is not low, but it is lower than AI algorithm, but it is higher than ordinary application software. Of course, some special application software may also be higher than 3D software, However, in most cases, the requirements of 3D software are relatively high)
here, I believe we all understand that the artificial intelligence program is not much different from ordinary software! The difference lies in the understanding of the algorithm! Traditional programming is more based on logic operation! But the algorithm of artificial intelligence includes logic operation, and more complex modeling and fitting algorithm! Just understand linear algebra thoroughly! AI algorithm is not out of reach
automatic driving requires high algorithm security. This is the primary factor. It is more important than anything
the degree of freedom of autonomous vehicle is lower than that of robot
the speed of autonomous vehicle is much higher than that of robot
autonomous vehicle requires high robustness of algorithm
the real-time positioning of autonomous vehicle is more important
maybe v2x can be used to detect the loop and improve the positioning accuracy
(R & D vehicles, not mass proction) autonomous vehicles have no upper limit on computing power
(mass proction) needs to weigh the hardware performance, the amount of computation, the efficiency of the algorithm and so on
the road conditions of self driving vehicles are quite complex and there is no uniformity. So the algorithm should be universal
the automatic driving vehicle factory has its own platform, so it is impossible to change the platform at will. It's quite different from robots.