问答
笑解恨
最佳回答

有新开源代码当然是好事,手机端还是比较奢侈的。希望这个框架坑少一点、小一点,好能把更多的模型算法顺利地移植过来,好能进一步自动化剪枝、量化,进一步自动化知识蒸馏。在嵌入式端跑更多的算法,实现更多的功能。

发布于 2018.07.08
100
更多回答
海风起

现在移动端的芯片有很多种,高通骁龙系列,小米澎湃芯片,MTK,华为海思,各个SOC厂商所采用的技术又不尽相同,这对于APP的开发者来说是烦的。从一个APP开发者的角度出发,我们希望能够有类似JAVA这样(build once,run anywhere)的框架能够屏蔽掉硬件层次的差异,这样能够带来极大的便利。目前各SOC基本上都有CPU和GPU,GPU对于神经网络运算的加速又是卓有成效的,所以要充分利用手机的硬件能力加速神经网络的速度,GPU是必不可少的。

发布于 2018.07.08
79
老不舍

小米的主要优势在于自己有设备平台,场景充分数据量大。注意到小米主要做的是框架,方便算法开发,自己本身的算法研发应该不多。简单罗列一下:1. 基于自家平台,适配性好。移动端轻量算法在性能上不太受挚肘。2. 落地方便迅速,生活场景应用广泛。框架内实现的算法和工具可以快速落地到用户的手机端,实现反馈循环快,且可以在各种生活场景中出现:面部识别、家居电器管理、消费娱乐推荐等等。3. 数据充足。这个优势非常大,目前很多算法难以落地原因是没有数据支撑。手机上在协议内的合法数据不计其数,而且高度定制化,多样性很高,利于模型成长,也就是说从开发到应用在软件中非常快。能想到的劣势有:1. 移动端毕竟是移动端,机能会受限。手机cpu和gpu用在给定模型预测上可能绰绰有余,但是大功率进行模型训练会发热影响正常使用不现实,机器学习应用上只能把产出放到手机上。2. 场景过于生活化,过于依赖实用性。比如手机用户往往只关注实用的应用,比如下棋ai、面部识别比对等。诸如物体识别、色情识别等等大型项目的模块型应用,难以普及到用户(没有人会用软件来做这种事),这种应用就很难得到反馈。综上,从框架优化到泛化成完整的人工智能落地渠道,还有路要走。当然开源是个很聪明和受欢迎的办法,人工智能产学研都有着开源的传统,已经迈出了一步。

发布于 2018.07.06
52
偷心人

说实在的,今天搞了一天。感觉就是个半成品,大部分代码都是stolen from Tensorflow, borrowed From Google之类的。build 跑不起来,各种奇葩问题,文档写得简直是天书一样。浪费一天时间,还是好好搞TensorFlow去吧。

发布于 2018.07.05
12
推荐阅读
  • 机洗衣服用洗衣凝珠真的好用吗?为什么会比洗衣液好?
    巧克力
    1213.4万
    2回答
    如题!
  • A.O史密斯的燃气热水器质量如何?
    妮妮
    7万
    4回答
    很多人说是代工的,是真的吗?
  • 没有电脑能安装无线无线路由器吗?
    Shirley
    8.3万
    4回答
    家里没有电脑,能安装无线路由器吗。必须有电脑才行吗。
  • 如何评价 Apple Watch Series 2?
    婷婷
    6.3万
    4回答
    求大神解答一下
  • 小米手环来电提醒的使用体验如何?
    白晶晶
    7.6万
    4回答
    请问 是硬件做不到 还是软件设定的奇葩了
  • 不锈钢香皂有什么用?
    小狐狸
    7.3万
    4回答
    最近被某综艺种草一款不锈钢肥皂,真的有用吗?有用过的来回答一下么
  • 空调具备什么功能才算真正的智能?
    子夜
    7.5万
    4回答
    现在很多空调都说是智能空调,到底什么样的才叫智能?
  • 洗碗机好用吗?适合中国家庭吗?
    肉丸子
    7.6万
    5回答
    感觉中国家庭油水比较重,能洗干净吗?
  • 华为手机系统和小米系统比,哪个好用?
    Lucy
    7万
    4回答
    如截屏、手电筒开启、输入法、浏览器等。
  • 婴儿可以看电视吗?
    微光下的仙人掌
    6.6万
    4回答
    才十个月,不知道这么小的婴儿能看电视吗?