导语:非AI专业技术人员转型AI技术,或是作为一名学生学习AI技术开发,对每个有这样诉求和经历的人来说,都希望能够看到AI技术人才的成长经历,给出自己的真实经历分享. 前言 参考塞缪尔.约翰逊(18世纪英国文学评论家.诗人,著有<英语大辞典>.<莎士比亚集>)的思路,“当一个人厌倦了学习技术,那他肯定也厌倦了IT行业:因为只有持续学习,才会有IT行业带给你的一切,包括金钱”.这是IT行业的实际情况,没有哪个人可以靠吃老本长期生存,AI技术更是如此.最近我在读<伦敦人>,…
"与其停留在概念理论层面,不如动手去实现一个简单demo ."       ——鲁迅 没有源码都是耍流氓github 前言 目前提供AI开发相关API接口的公司有很多,国外如微软.谷歌,国内的百度.腾讯等都有开放API接口.开发者只需要调用相关接口,几步就能开发出一个“智能APP”.通常情况AI接口有以下几类: 计算机视觉 图像分类.图像目标检测以及视频检测跟踪等等.这类API主要用于处理图像和视频,能够给图像打tag,并分析视频图片中的物体及其对应坐标轨迹等. 语言 包括自然语言处理…
[中国,上海,9月20日] 在HUAWEI CONNECT 2019期间,华为云EI服务产品部总经理贾永利宣布--华为云AI重装升级,并重磅发布一站式AI开发管理平台ModelArts 2.0. 现场,贾永利表示:" 2019年华为完成从芯片到软件的全栈AI能力集结,华为云AI重装升级.通过技术创新,我们希望为AI开发带来全新体验,一方面大幅降低初学者的门槛,让更为广泛的AI初学者群体和庞大的软件开发者群体都能快速掌握AI技能,把AI用起来:另一方面显著提升专业AI开发者的效率,让算法工程师.数…
AoE( AI on Edge , https://github.com/didi/AoE ) 是滴滴近期开源的终端侧 AI 集成运行时环境 ( IRE ). 随着人工智能技术快速发展,近几年涌现出了许多运行在终端的高性能推理框架,例如 TensorFlow Lite,在实时性.安全性上给开发者带来更多支持和选择,极大的优化了用户的使用体验,但当我们想要在终端侧落地一些具体的 AI 业务时,会发现有些不得不面对的问题: 除了要做推理框架选型,还需要关注数据预 / 后处理逻辑的稳定性,模型分发使用…
摘要:从AI开发模型.框架.工具,到提升开发效率的学习办法,为AI开发者逐一解答. 本文分享自华为云社区<10分钟了解AI开发的基本过程>,作者:简单坚持. 1.AI开发究竟在开发什么? 一个硬件开发者的工作成果是一个布满集成电路的服务器,开机就可以运行某种软件. 一个移动端开发者的工作成果可以是一个手机APP,包括了大量二进制数据,可被麒麟芯片直接运行. 一个AI开发者的工作成果则是一个模型,模型本质上是一个函数: f(图片) = "How are you" f(猫图片)…
在今天召开的 Connect(); 2017 开发者大会上,微软宣布了 Azure.数据.AI 开发工具的内容.这是第一天的 Connect(); 2017 的主题演讲. 在开场视频中霍金又来了.你记得这个Intel为他开发的系统使用了C#,而且是开源的,在Github上地址:https://github.com/intel/acat 另外API Gateway Ocelot https://github.com/TomPallister/Ocelot 也出现在视频中: ​​​​ 开场视频过后红…
本文介绍如何将基于深度学习的目标检测算法应用到具体的项目开发中,体现深度学习技术在实际生产中的价值,算是AI算法的一个落地实现.本文算法部分可以参见前面几篇博客: [AI开发]Python+Tensorflow打造自己的计算机视觉API服务 [AI开发]基于深度学习的视频多目标跟踪实现 [AI开发]视频多目标跟踪高级版(离自动驾驶又‘近’了一点点) [AI开发]centOS7.5上基于keras/tensorflow深度学习环境搭建 背景 交通领域是深度学习技术可以发挥强大作用的一个领域.道路交…
这篇文章详细介绍在centOS7.5上搭建基于keras/tensorflow的深度学习环境,该环境可用于实际生产.本人现在非常熟练linux(Ubuntu/centOS/openSUSE).windows上该环境的搭建 :) 前面三篇博客代码实现均基于该环境(开发或者测试过): [AI开发]Python+Tensorflow打造自己的计算机视觉API服务 [AI开发]基于深度学习的视频多目标跟踪实现 [AI开发]视频多目标跟踪高级版 运行环境 1) centOS 7.5 ,不要安装GUI桌面:…
废话不多说,直接上代码... IdCardDemo.java package com.wulss.baidubce; import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; import java.net.URLEncoder; import java.util.Map; import com.wulss.uti…
AI(人工智能)为应用开发者开创了一个全新的可能性.通过利用机器学习或深度学习,您可以生成更好的用户配置文件.个性化设置和推荐,或者整合更智能的搜索.语音界面或智能助手,或者以其他数种方式改进您的应用.你甚至可以构建看得懂.听得懂,并与人类互动的应用.准备学习AI的你,知不知道选择哪种编程语言合适呢?以下列举的五种编程语言,被认为是最适合用来学习AI.大家可以参考一下. 1. PYTHON第一名毫无疑问是 Python.尽管 Python 有些特性令人不爽(whitespace.Python 2…