说起TensorFlow这款深度学习框架AI引擎,可能我们很多人都不陌生。而要说替代它,可能有的朋友会感觉哑然。且不说TF如日中天,其生态应用比较丰富,已经广泛应用于学习和工业领域,单说它的结构框架、功能完备性全面性有几个AI引擎能相提并论的?还别说,还真有“不怕死”来挑战要“替代”它的,比如Contra。
这是一款自称是TensorFlow的开源替代者深度学习框架,可能你会因为它的口气而认为它应该底蕴深厚,庞大和全面。然而相反,Contra其实只是一款轻量级的引擎,定位是用于通过AI来解决时间序列预测挑战。它可以用于工业生产。
文章插图
Contra允许使用者使用AI解决复杂的时间序列问题。如果使用者以前使用过或构建过或使用过预测算法,那么将完全理解这里的情况。Contra基于简单的KNN算法,但有一个重大修改。预测不是平均最近的数据点,而是基于所有其他先前结果之和的线性组合,以及它们与请求预测之间的距离(根据其阶跃函数)。
那么这是一个什么神仙框架,居然敢宣称替代TensorFlow呢?仅仅通过AI解决时间序列预测挑战就敢挑战TensorFlow吗?并不能这么简单认为。据了解,这是一款新的AI引擎,是由Styvio开发。旨在解决人工智能的复杂问题,它是专门为解决服务器或客户端的时间序列预测问题而构建的。简介里介绍了这个项目,七天前刚Release了一个Contra 0.0.2的版本。可谓呱呱坠地不久。而一出生就“挑战权威”。正所谓,初生牛犊不怕虎嘛。
据平台显示,这一款AI引擎是由百分百的Python语言编写。虽然有开源地址,不过由于是新生物,还没有多少东西。这一AI框架的诞生,是针对诸如TensorFlow这样的人工智能框架的一个痛点而推出的。
这是一款针对TensorFlow这样的引擎在应用时出现的问题。据介绍,其他人工智能引擎或库有时需要几分钟才能运行,生成的权重文件太大,无法直接在工业生产网站上运行。它必须在服务器外执行复杂的计算,然后通过API将结果发送到数据库,另外拥有大于0.5 GB的权重文件也让人感觉吃力。
这些挑战使得Tensorflow这样的库在快速解决复杂问题时举步维艰。Contra官方Styvio还打了个比方,使用tensorflow进行时间序列预测就像将V8发动机连接到割草机上一样。正因为需要面对这些挑战,Styvio方才建立了一个新的AI引擎来解决这样的问题。Contra由此而生。
【 tensorflow|初生牛犊不怕虎?TensorFlow都有开源替代者了,居然还是轻量级的】
- 时间序列|初生牛犊不怕虎?TensorFlow都有开源替代者了,居然还是轻量级的
- 360累计发现并帮助谷歌修复Tensorflow漏洞98个 位列全球首位
- 短视频|井川里予虎牙首秀竟要挑战港诡实录?网友:真是初生牛犊不怕虎
- TensorFlow-DirectML|联手微软:AMD RDNA2显卡AI性能暴涨4.4倍
- Python|TensorFlow因代码执行漏洞将弃用YAML!推荐开发者改用JSON
- TensorFlow因代码执行漏洞将弃用YAML!推荐开发者改用JSON
- Github1.3万星,迅猛发展的JAX对比TensorFlow、PyTorch
- tensorflow|PyTorch 1.8 和 Tensorflow 2.5,我该用哪个?