0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

当人工智能遇上MATLAB,模型训练简单化

测试测试测试 来源:网络整理 作者:工程师李察 2018-06-17 10:25 次阅读

导读: 人工智能在过去两年被谷歌引爆,于是该领域的创业公司如雨后春笋般生长起来,有的做专用芯片,有的做算法,有的做机器人…人工智能到底是什么?是让机器代替人类完成重复的生产线劳动吗?

人工智能在过去两年被谷歌引爆,于是该领域的创业公司如雨后春笋般生长起来,有的做专用芯片,有的做算法,有的做机器人…人工智能到底是什么?是让机器代替人类完成重复的生产线劳动吗?这样理解为免太简单。人工智能绝对不只是让机器完成模仿,从而替代重复性工作,真正的人工智能需要机器经过训练和学习,接近或者超越人类的智能行为。

人工智能训练模型的时候,数据是最重要的因素,只有通过大数据训练,才能让训练的模型更接近于实际需求。比如,自动驾驶的模型训练,现在基本是靠自动驾驶汽车上路测试收集数据训练模型,路上的汽车只有采集到更多可能的场景,才能确保训练出的模型更接近实际路况。在人工智能训练中一般会遇到两个问题:第一,数据量不够如何训练模型?第二,数据量太大如何快速进行标注?

MathWorks产品市场经理赵志宏

迁移学习:通过模型产生数据训练神经网络

如果没有数据能做人工智能吗?这是很多初创公司的困惑。在笔者的概念里,正常的AI开发流程是,先采集数据,再训练模型。在最近的Matlab大会上,MathWorks产品市场经理赵志宏先生给出了一个不一样的答案,他表示,“数据、输出和模型是整个AI开发流程的一个步骤。如果开发者想做人工智能,又没有太多的数据,可以采用迁移学习的方法。”迁移学习又是什么概念?不防从实际例子来理解。比如:通过人工智能的方式来预测风力发电机的故障,用户不能等到采集到大量故障数据以后再预测,这样不符合设备维护的目标,而是先用Simulink模型建立一个风里发电机的模型,通过校正让这个模型非常接近风力发电机,然后通过该模型产生故障数据,进而训练机器学习或者深度学习的神经网络。

赵志宏先生表示,“基于模型设计的优势是,它是在真正做出产品之前建好一个模型,这个模型与实际产品非常的接近,不管是从数字计算、行为计算产生的结果与真正的结果都非常接近。很多工程师在设计产品的时候已经把这个模型建好了,在这个模型上加入故障情况就很容易产生故障数据,这比在实际设备上产生的故障要容易很多。因此,可以进行故障预测和维护。”

通过深度学习对大数据进行标注

随着传感器的大量采用,数据量进入洪荒时代,给人工智能进行特征标记带来困难,这时候可以采用深度学习进行标记。赵志宏先生解释,“深度学习的特点是不需要人工手动找出特征值,系统可以自动从数据里提取特征值。MATLAB里面有很多自动标记的工具和功能。LiDAR三维点云技术可以对每一点进行标注,把这个点聚类在一起聚成一个目标模型,然后再把目标具体代表的实物辨别出来。有些用户已经采用MATLAB的工具进行了开发,著名的汽车配件公司AUTOLIV就在用这种方式进行自动数据标注。”

以膨化食品智能检测为例,研究人员可以在用户咬食品的时候提取特征,用咬合声音和咬合力度衡量食品的松脆度,有了这两个特征,还需要开发一个机器学习的分类器,而MATLAB提供了分类学习器。开发者通过这个工具不需要一个一个去试各种分类器的算法,使用MATLAB提供的APP去一次性尝试所有算法。开始运行APP后,用户选好数据和需要训练的分类器,然后进行训练。在训练过程中,用户可以看到每个分类器的整体结果,选择精确度最高的一个,然后进行更多的调查和研究。如果用户没有研究过AI,可以用MATLAB提供的APP进行学习,去尝试所有机器学习的算法。

在MATLAB里面做深度学习难吗?用赵志宏先生的话说,只需要写5行的MATLAB代码,用户就可以建出一个能够识别食品的网络。笔者已经多年没接触过MATLAB了,所以无从考证,工程师朋友们如果需要可以进行尝试。

和开源代码如何协作?
现在市面上的开源非常热,工程师们可以在开源社区快速获得需要的代码,在人工智能领域也有很多开源资源,作为封闭资源的MATLAB和开源代码相比更新速度可能会较慢,而且加上是收费模式,工程师们也担心两者的融合问题。当笔者问到这个问题的时候,赵志宏先生解释,“开源代码背后有很多的开发团队,他们自愿进行开发,我们也有自己的开发团队。我们并不把开源代码和MATLAB定义为竞争关系,实际上我们各有特点和长处,有时候我们是可以与开源代码共用。有一些开源代码可以在MATLAB里面运行或者直接调用,我们在共同为科技进步做贡献。我们虽然是付费软件,但是提供的不仅是工具,还有很多的服务。”

“当用户使用MATLAB时遇到问题,我们后面有很强的技术支持团队帮用户解决这些问题。另外,我们的工具不仅是针对某一功能产生正确的结果,我们还考虑把这个功能做得非常的容易使用。比如针对AI应用,我们把界面做得非常适合该专业领域,而且兼顾让用户感觉在使用熟悉的MATLAB或者Simulink的界面。这是我们的优势,如果用户在MATLAB或者Simulink中增加新功能,学习门槛不会很高,容易上手设计。除了提供工具,我们还给用户提供了很多便利,这是从开源工具中所得不到的东西。”赵志宏先生补充。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 谷歌
    +关注

    关注

    27

    文章

    6142

    浏览量

    105112
  • 人工智能
    +关注

    关注

    1791

    文章

    46882

    浏览量

    237640
  • 大数据
    +关注

    关注

    64

    文章

    8864

    浏览量

    137308
收藏 人收藏

    评论

    相关推荐

    什么是大模型、大模型是怎么训练出来的及大模型作用

    ,基础模型。   大模型是一个简称,完整的叫法,应该是“人工智能训练模型”。预训练,是一项技
    的头像 发表于 11-25 09:29 99次阅读
    什么是大<b class='flag-5'>模型</b>、大<b class='flag-5'>模型</b>是怎么<b class='flag-5'>训练</b>出来的及大<b class='flag-5'>模型</b>作用

    嵌入式和人工智能究竟是什么关系?

    嵌入式和人工智能究竟是什么关系? 嵌入式系统是一种特殊的系统,它通常被嵌入到其他设备或机器中,以实现特定功能。嵌入式系统具有非常强的适应性和灵活性,能够根据用户需求进行定制设计。它广泛应用于各种
    发表于 11-14 16:39

    《AI for Science:人工智能驱动科学创新》第一章人工智能驱动的科学创新学习心得

    周末收到一本新书,非常高兴,也非常感谢平台提供阅读机会。 这是一本挺好的书,包装精美,内容详实,干活满满。 《AI for Science:人工智能驱动科学创新》这本书的第一章,作为整个著作的开篇
    发表于 10-14 09:12

    中国电信人工智能研究院完成首个全国产万卡万参大模型训练

    近日,中国电信人工智能研究院宣布了一项重大技术突破:成功完成国内首个基于全国产万卡集群训练的万亿参数大模型
    的头像 发表于 09-30 16:41 1644次阅读

    risc-v在人工智能图像处理应用前景分析

    其在人工智能图像处理领域的应用提供更多支持。 标准和规范推进 :为了降低RISC-V的碎片风险并促进其在全球范围内的广泛应用,标准
    发表于 09-28 11:00

    人工智能ai4s试读申请

    目前人工智能在绘画对话等大模型领域应用广阔,ai4s也是方兴未艾。但是如何有效利用ai4s工具助力科研是个需要研究的课题,本书对ai4s基本原理和原则,方法进行描诉,有利于总结经验,拟按照要求准备相关体会材料。看能否有助于入门和提高ss
    发表于 09-09 15:36

    FPGA在人工智能中的应用有哪些?

    FPGA(现场可编程门阵列)在人工智能领域的应用非常广泛,主要体现在以下几个方面: 一、深度学习加速 训练和推理过程加速:FPGA可以用来加速深度学习的训练和推理过程。由于其高并行性和低延迟特性
    发表于 07-29 17:05

    大语言模型的预训练

    随着人工智能技术的飞速发展,自然语言处理(NLP)作为人工智能领域的一个重要分支,取得了显著的进步。其中,大语言模型(Large Language Model, LLM)凭借其强大的语言理解和生成
    的头像 发表于 07-11 10:11 390次阅读

    人工智能模型在工业网络安全领域的应用

    仅提升了网络安全的防护能力,还推动了工业网络安全的智能化转型。本文将从人工智能模型的基本概念、特点出发,探讨其在工业网络安全领域的具体应用、优势以及面临的挑战。
    的头像 发表于 07-10 14:07 677次阅读

    人工智能模型有哪些

    人工智能(Artificial Intelligence, AI)作为21世纪最具影响力的技术之一,正以前所未有的速度改变着我们的生活、工作乃至整个社会结构。AI模型作为AI技术的核心,是实现智能
    的头像 发表于 07-04 17:28 768次阅读

    人工智能与大模型的关系与区别

    在科技日新月异的今天,人工智能(AI)已成为推动社会进步的重要力量。而在人工智能的众多分支中,大模型(Large Models)作为近年来兴起的概念,以其巨大的参数数量和强大的计算能力,在多个领域展现出了非凡的潜力。本文旨在深入
    的头像 发表于 07-04 16:07 3396次阅读

    Meta据悉正与出版商讨论人工智能模型训练合作

    MetaPlatforms(Meta)最近与多家媒体出版商展开了初步讨论,旨在利用他们的新闻文章、照片和视频等内容来训练其先进的人工智能模型。这一合作意向标志着Meta在内容获取和人工智能
    的头像 发表于 05-24 09:15 472次阅读

    5G智能物联网课程之Aidlux下人工智能开发(SC171开发套件V2)

    Aidlite-SDK模型推理 https://v2.docs.aidlux.com/sdk-api/aidlite-sdk/aidlite-python 人工智能 5G AIoT技术实践入门与探索_V2 59分
    发表于 05-10 16:46

    OpenAI迎战纽约时报指控 非法使用其内容训练人工智能模型

    OpenAI迎战纽约时报指控 《纽约时报》提起版权诉讼指控OpenAI非法使用其内容训练人工智能模型,OpenAI积极迎战,OpenAI表示将坚决维护自身权益。 此外《纽约时报》在去年12月还曾起诉了微软,同样是因为非法使用其内
    的头像 发表于 02-28 15:05 517次阅读

    嵌入式人工智能的就业方向有哪些?

    于工业、农业、医疗、城市建设、金融、航天军工等多个领域。在新时代发展背景下,嵌入式人工智能已是大势所趋,成为当前最热门的AI商业途径之一。
    发表于 02-26 10:17