chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Python是否會(huì)取代C/C++成為人工智能核心算法?

張康康 ? 2018-10-25 19:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

互聯(lián)網(wǎng)產(chǎn)品日漸飽和,移動(dòng)互聯(lián)網(wǎng)也已進(jìn)入下半場(chǎng),市場(chǎng)已經(jīng)從巔峰時(shí)代逐漸進(jìn)入一個(gè)相對(duì)平穩(wěn)的發(fā)展階段,互聯(lián)網(wǎng)人口滲透率已經(jīng)超過了50%。人工智能掀起了新的一波世界科技浪潮,互聯(lián)網(wǎng)巨頭公司BAT、近年來崛起的人工智能企業(yè)曠世科技Face++、商湯科技、極鏈科技Video++都在不斷增大人工智能領(lǐng)域的投入。

自從2017年國(guó)務(wù)院印發(fā)《新一代人工智能發(fā)展規(guī)劃》中明確指出在中小學(xué)階段設(shè)置人工智能課程之后,python一路逆襲成為人工智能時(shí)代最合適的語(yǔ)言,并借此為未來國(guó)家和社會(huì)發(fā)展奠定了人工智能的人才培養(yǎng)基礎(chǔ),甚至被眾多程序員譽(yù)為“宇宙最好的編程語(yǔ)言”。

但人工智能的核心算法主要還是依賴于C/C++的。

因?yàn)槭怯?jì)算密集型,需要非常精細(xì)的優(yōu)化,還需要GPU、專用硬件之類的接口,這些都只有C/C++能做到,所以某種意義上來說,其實(shí)C/C++才是人工智能領(lǐng)域最重要的語(yǔ)言。

Python是API binding,使用Python是因?yàn)镃Python的膠水語(yǔ)言特性,能夠把用其他語(yǔ)言制作的各種模塊很輕松的連接在一起,比如3D游戲中的圖形渲染,性能要求特別高就可以用C/C++重寫,而后封裝為Python可以調(diào)用的擴(kuò)展類庫(kù)。所以說要開發(fā)一個(gè)其他語(yǔ)言到C/C++的跨語(yǔ)言接口,Python是最容易的,比其他語(yǔ)言的ffi門檻要低很多,尤其是使用Cython的時(shí)候,其他語(yǔ)言的ffi許多都只能導(dǎo)入C的函數(shù)入口點(diǎn),復(fù)雜的數(shù)據(jù)結(jié)構(gòu)大多只能手工用byte數(shù)組接起來,如果還需要回調(diào)函數(shù)輸入那就無計(jì)可施了。

而Cpython的C API是雙向融合的,可以直接對(duì)外暴露封裝過的Python對(duì)象,還可以允許用戶通過繼承這些自定義對(duì)象來引入新特性,在一定條件限制下甚至可以從C代碼當(dāng)中再調(diào)用Python的函數(shù)。不過這也是PyPy這樣的JIT解釋器的一個(gè)障礙。而且Python歷史上也一直都是科學(xué)計(jì)算和數(shù)據(jù)分析的重要工具,有numpy這樣的底子,因?yàn)樾袠I(yè)近似所以選擇API binding語(yǔ)言的時(shí)候會(huì)首選Python,同時(shí)復(fù)用numpy這樣的基礎(chǔ)庫(kù)既減少了開發(fā)工作量,也方便從業(yè)人員上手。

機(jī)器學(xué)習(xí)作為人工智能的一個(gè)分支,它是讓機(jī)器能具備擺脫對(duì)人工指令的依賴,能按照一定的算法開展自主學(xué)習(xí)的能力,它的出現(xiàn)才真正讓“人工智能”不枉智能二字。在當(dāng)下興起的人工智能以及大數(shù)據(jù)運(yùn)用上,Python的優(yōu)勢(shì)可以被廣泛運(yùn)用到許多領(lǐng)域和重要的日常軟件功能當(dāng)中,人臉識(shí)別、會(huì)話接口、商業(yè)智能等領(lǐng)域,Python都證明了它的實(shí)用性。自動(dòng)化的司法調(diào)查、安全檢查、網(wǎng)頁(yè)分析等都有可能使用Python來實(shí)現(xiàn)。但未來5到10年,整個(gè)人工智能會(huì)往什么方向發(fā)展?Python和C/C++誰能成為核心算法,值得我們的期待。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 人工智能
    +關(guān)注

    關(guān)注

    1819

    文章

    50151

    瀏覽量

    265905
  • C++
    C++
    +關(guān)注

    關(guān)注

    22

    文章

    2124

    瀏覽量

    77225
  • python
    +關(guān)注

    關(guān)注

    58

    文章

    4879

    瀏覽量

    90151
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    算法工程師需要具備哪些技能?

    、鏈?zhǔn)椒▌t等。應(yīng)用場(chǎng)景:梯度下降優(yōu)化算法、反向傳播計(jì)算等。 優(yōu)化理論核心內(nèi)容:凸優(yōu)化、非凸優(yōu)化、拉格朗日乘數(shù)法等。應(yīng)用場(chǎng)景:模型參數(shù)調(diào)優(yōu)、資源分配問題等。 編程語(yǔ)言Python:主流選擇,用于數(shù)據(jù)處理、模型
    發(fā)表于 02-27 10:53

    CC++之間的聯(lián)系

    1、語(yǔ)法兼容性: C++完全兼容C語(yǔ)言的語(yǔ)法,這意味著任何有效的C語(yǔ)言程序都可以直接在C++編譯器下編譯通過。 2、底層控制: C++
    發(fā)表于 12-11 06:51

    C語(yǔ)言和C++之間的區(qū)別是什么

    區(qū)別 1、面向?qū)ο缶幊?(OOP): C語(yǔ)言是一種面向過程的語(yǔ)言,它強(qiáng)調(diào)的是通過函數(shù)將任務(wù)分解為一系列步驟進(jìn)行執(zhí)行。 C++C語(yǔ)言的基礎(chǔ)上擴(kuò)展了面向?qū)ο蟮奶匦?,支持?class)、封裝、繼承
    發(fā)表于 12-11 06:23

    C++程序異常的處理機(jī)制

    1、什么是異常處理? 有經(jīng)驗(yàn)的朋友應(yīng)該知道,在正常的CC++編程過程中難免會(huì)碰到程序不按照原本設(shè)計(jì)運(yùn)行的情況。 最常見的有除法分母為零,數(shù)組越界,內(nèi)存分配失效、打開相應(yīng)文件失敗等等。 一個(gè)程序
    發(fā)表于 12-02 07:12

    一文了解Mojo編程語(yǔ)言

    Mojo 是一種由 Modular AI 公司開發(fā)的編程語(yǔ)言,旨在將 Python 的易用性與 C 語(yǔ)言的高性能相結(jié)合,特別適合人工智能(AI)、高性能計(jì)算(HPC)和系統(tǒng)級(jí)編程場(chǎng)景。以下是關(guān)于
    發(fā)表于 11-07 05:59

    人工智能行業(yè)如何使用for循環(huán)語(yǔ)句進(jìn)行循環(huán)

    人工智能行業(yè)可以使用以下是關(guān)于for循環(huán)在不同編程語(yǔ)言中的基本用法說明: Python中的for循環(huán): 主要用于遍歷序列(列表、元組、字符串等) 典型結(jié)構(gòu):for item in sequence
    的頭像 發(fā)表于 09-10 12:55 ?596次閱讀

    液態(tài)金屬電阻率測(cè)試儀的核心算法與信號(hào)處理技術(shù)

    液態(tài)金屬電阻率測(cè)試儀之所以能在科研與工業(yè)領(lǐng)域精準(zhǔn)捕捉液態(tài)金屬的電學(xué)特性,背后離不開核心算法與信號(hào)處理技術(shù)的協(xié)同支撐。這兩大技術(shù)如同測(cè)試儀的“智慧大腦” 與 “敏銳感官”,前者負(fù)責(zé)將原始測(cè)量數(shù)據(jù)轉(zhuǎn)化
    的頭像 發(fā)表于 09-01 09:21 ?654次閱讀
    液態(tài)金屬電阻率測(cè)試儀的<b class='flag-5'>核心算法</b>與信號(hào)處理技術(shù)

    利用超微型 Neuton ML 模型解鎖 SoC 邊緣人工智能

    的框架小 10 倍,速度也快 10 倍,甚至可以在最先進(jìn)的邊緣設(shè)備上進(jìn)行人工智能處理。在這篇博文中,我們將介紹這對(duì)開發(fā)人員意味著什么,以及使用 Neuton 模型如何改進(jìn)您的開發(fā)和終端
    發(fā)表于 08-31 20:54

    挖到寶了!人工智能綜合實(shí)驗(yàn)箱,高校新工科的寶藏神器

    的深度學(xué)習(xí),構(gòu)建起從基礎(chǔ)到前沿的完整知識(shí)體系,一門實(shí)驗(yàn)箱就能滿足多門課程的學(xué)習(xí)實(shí)踐需求,既節(jié)省經(jīng)費(fèi)又不占地 。 五、代碼全開源,學(xué)習(xí)底層算法 所有實(shí)驗(yàn)全部開源,這對(duì)于想要深入學(xué)習(xí)人工智能技術(shù)的人來說
    發(fā)表于 08-07 14:30

    挖到寶了!比鄰星人工智能綜合實(shí)驗(yàn)箱,高校新工科的寶藏神器!

    的深度學(xué)習(xí),構(gòu)建起從基礎(chǔ)到前沿的完整知識(shí)體系,一門實(shí)驗(yàn)箱就能滿足多門課程的學(xué)習(xí)實(shí)踐需求,既節(jié)省經(jīng)費(fèi)又不占地 。 五、代碼全開源,學(xué)習(xí)底層算法 所有實(shí)驗(yàn)全部開源,這對(duì)于想要深入學(xué)習(xí)人工智能技術(shù)的人來說
    發(fā)表于 08-07 14:23

    技能+1!如何在樹莓派上使用C++控制GPIO?

    在使用樹莓派時(shí),你會(huì)發(fā)現(xiàn)Python和Scratch是許多任務(wù)(包括GPIO編程)中最常用的編程語(yǔ)言。但你知道嗎,你也可以使用C++進(jìn)行GPIO編程,而且這樣做還有不少好處。借助WiringPi
    的頭像 發(fā)表于 08-06 15:33 ?4255次閱讀
    技能+1!如何在樹莓派上使用<b class='flag-5'>C++</b>控制GPIO?

    C++Python:樹莓派上哪種語(yǔ)言更優(yōu)?

    Python是樹莓派上的首選編程語(yǔ)言,我們的大部分教程都使用它。然而,C++在物聯(lián)網(wǎng)項(xiàng)目中同樣廣受歡迎且功能強(qiáng)大。那么,在樹莓派項(xiàng)目中選擇哪種語(yǔ)言更合適呢?Python因其簡(jiǎn)潔性、豐富的庫(kù)和資源而被
    的頭像 發(fā)表于 07-24 15:32 ?986次閱讀
    <b class='flag-5'>C++</b> 與 <b class='flag-5'>Python</b>:樹莓派上哪種語(yǔ)言更優(yōu)?

    最新人工智能硬件培訓(xùn)AI 基礎(chǔ)入門學(xué)習(xí)課程參考2025版(大模型篇)

    人工智能大模型重塑教育與社會(huì)發(fā)展的當(dāng)下,無論是探索未來職業(yè)方向,還是更新技術(shù)儲(chǔ)備,掌握大模型知識(shí)都已成為新時(shí)代的必修課。從職場(chǎng)上輔助工作的智能助手,到課堂用于學(xué)術(shù)研究的智能工具,大模
    發(fā)表于 07-04 11:10

    維智科技出席人工智能賦能能源智造升級(jí)專題分享會(huì)

    近日,維智科技創(chuàng)始人、時(shí)空人工智能領(lǐng)域?qū)<姨贞J博士受邀出席「人工智能賦能能源智造升級(jí)專題分享會(huì)」,以《時(shí)空人工智能驅(qū)動(dòng)空間認(rèn)知范式轉(zhuǎn)變與產(chǎn)業(yè)實(shí)踐》為主題發(fā)表
    的頭像 發(fā)表于 06-18 15:54 ?1007次閱讀

    主流的 MCU 開發(fā)語(yǔ)言為什么是 C 而不是 C++

    在單片機(jī)的地界兒里,C語(yǔ)言穩(wěn)坐中軍帳,C++想分杯羹?難嘍。咱電子工程師天天跟那針尖大的內(nèi)存空間較勁,C++那些花里胡哨的玩意兒,在這兒真玩不轉(zhuǎn)。先說內(nèi)存這道坎兒。您當(dāng)stm32f4的256kRAM
    的頭像 發(fā)表于 05-21 10:33 ?1078次閱讀
    主流的 MCU 開發(fā)語(yǔ)言為什么是 <b class='flag-5'>C</b> 而不是 <b class='flag-5'>C++</b>?