一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

語言進(jìn)化以支持 AI 開發(fā)

南中南 ? 2023-01-04 11:17 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在早期,AI 主要由運(yùn)行原始 Lisp 操作的專用硬件上的 Lisp(LISt 處理器編程語言提供支持。Lisp 是最早的語言之一,可以高效地處理項(xiàng)目列表。通用機(jī)器隨后成為時(shí)尚,編程模型也隨之流行。但隨著機(jī)器學(xué)習(xí),特別是深度學(xué)習(xí)的復(fù)興,新的方法和工具包優(yōu)化了這些數(shù)據(jù)流。在這里,我們將探索機(jī)器學(xué)習(xí)和軟件平臺的融合。

早期人工智能歷史

人工智能和 Lisp 不可避免地交織在一起,因?yàn)楦拍詈驼Z言起源于同一個(gè)人 John McCarthy(1927-2011)。在其最早的形式中,人工智能比當(dāng)今占主導(dǎo)地位的數(shù)字方法更專注于搜索和符號處理。Lisp 憑借其簡單自然地表示復(fù)雜數(shù)據(jù)的能力及其對遞歸(用于迭代和搜索)的使用使其成為當(dāng)時(shí)許多問題的理想選擇。憑借其交互式解釋器(稱為 REPL 或讀取評估打印循環(huán)),Lisp 使探索性編程變得更加容易,這非常適合解決未完全理解的問題。

但是 Lisp 的強(qiáng)大功能也是它最大的貶低者。它的函數(shù)式編程風(fēng)格很困難,并為新的編程語言范例打開了大門。雖然今天繼續(xù)使用函數(shù)式編程,但命令式、面向?qū)ο蠛投喾妒秸Z言在今天更為普遍。

現(xiàn)代人工智能語言

雖然可以使用任何編程語言開發(fā) AI 應(yīng)用程序,但有些語言比其他語言更好。無論是語言本身還是圍繞語言的支持,某些語言都極大地簡化了 AI 開發(fā)。

邏輯編程

Prolog語言于 1972年推出,其根源在于一階邏輯,其中程序由事實(shí)和規(guī)則定義??梢圆樵兂绦蛞詫⒁?guī)則應(yīng)用于事實(shí)并產(chǎn)生結(jié)果。Prolog 今天仍然廣泛用于專家系統(tǒng)和自動(dòng)規(guī)劃系統(tǒng)等應(yīng)用程序。Prolog 最初是為自然語言處理而設(shè)計(jì)的,并且它繼續(xù)在那里找到應(yīng)用程序。

通用語言

Prolog 推出 20 年后,出現(xiàn)了一種名為Python的通用語言,它是圍繞代碼可讀性而設(shè)計(jì)的。盡管 Python 作為一種教授編程的教育語言很早就引起了人們的興趣,但它已經(jīng)發(fā)展成為一種在各個(gè)領(lǐng)域廣泛使用的語言,包括人工智能和機(jī)器學(xué)習(xí)。Python 的主要優(yōu)勢之一是其龐大的庫和工具包集,使構(gòu)建應(yīng)用程序變得更加簡單。例如,Python 可以與 TensorFlow 開源工具包一起用于構(gòu)建深度學(xué)習(xí)應(yīng)用程序。當(dāng)您想要部署深度學(xué)習(xí)而不開發(fā)所需的詳細(xì)深度神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)時(shí),這很有用。

統(tǒng)計(jì)計(jì)算

R 語言中使用了類似的模型,它既是一種語言,也是一種用于圖形化表示的統(tǒng)計(jì)計(jì)算環(huán)境)。R 是一種高度可擴(kuò)展的語言,可通過包的集成進(jìn)行擴(kuò)展。包將一些特定應(yīng)用程序的函數(shù)和數(shù)據(jù)收集在一起,然后可以在 R 程序中使用,例如統(tǒng)計(jì)函數(shù)或整個(gè)深度學(xué)習(xí)工具包。截至 2020 年,超過 15,000 個(gè)包可用于 R 語言。

新的功能方法

盡管 Lisp 主要是當(dāng)今機(jī)器學(xué)習(xí)的一個(gè)注腳,但它的功能根源已經(jīng)催生了遵循這種范式的新語言。Haskell語言是一種純函數(shù)式語言,具有強(qiáng)大的類型系統(tǒng),可以生成更安全的代碼;在考慮機(jī)器學(xué)習(xí)和物聯(lián)網(wǎng)設(shè)備的爆炸式增長時(shí),這是一個(gè)有用的特性。盡管缺乏可用于 Python 和 R 的廣泛庫集,Haskell 包含機(jī)器學(xué)習(xí)工具包的綁定,這使得使用 Haskell 構(gòu)建機(jī)器學(xué)習(xí)應(yīng)用程序變得簡單。

工具包

隨著語言、工具包和庫也在追求機(jī)器學(xué)習(xí)應(yīng)用程序的過程中得到發(fā)展。這些工具包(例如TensorFlow)為語言提供了構(gòu)建復(fù)雜機(jī)器學(xué)習(xí)應(yīng)用程序的能力,而無需從頭開始構(gòu)建這些能力。TensorFlow 為各種語言(如 Python、Haskell 和 R)提供接口,使深度學(xué)習(xí)應(yīng)用程序的構(gòu)建和部署變得簡單。

概括

人工智能的概念及其數(shù)字后代機(jī)器學(xué)習(xí)的形成創(chuàng)造了語言和工具包的共同進(jìn)化。語言提供了構(gòu)建各種應(yīng)用程序的通用功能,而工具包則通過特定的機(jī)器學(xué)習(xí)功能擴(kuò)展了這些語言。

審核編輯hhy

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

    關(guān)注

    88

    文章

    35164

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    DevEco Studio AI輔助開發(fā)工具兩大升級功能 鴻蒙應(yīng)用開發(fā)效率再提升

    者的喜愛。 應(yīng)廣大開發(fā)者的需求建議,我們最近又對CodeGenie進(jìn)行了一次升級,不僅針對DeepSeek-R1新增支持鴻蒙知識RAG能力,還上線了代碼解釋功能,持續(xù)拓展AI在輔助鴻蒙應(yīng)用開發(fā)
    發(fā)表于 04-18 14:43

    RAKsmart高性能服務(wù)器集群:驅(qū)動(dòng)AI語言模型開發(fā)的算力引擎

    RAKsmart高性能服務(wù)器集群憑借其創(chuàng)新的硬件架構(gòu)與全棧優(yōu)化能力,成為支撐大語言模型開發(fā)的核心算力引擎。下面,AI部落小編帶您了解RAKsmart如何為AI
    的頭像 發(fā)表于 04-15 09:40 ?246次閱讀

    首創(chuàng)開源架構(gòu),天璣AI開發(fā)套件讓端側(cè)AI模型接入得心應(yīng)手

    Studio提供了最優(yōu)解。Neuron Studio可針對模型到應(yīng)用,提供一站式、全鏈路、自動(dòng)化的開發(fā)協(xié)助,不僅讓AI應(yīng)用開發(fā)的全流程可視化,更帶來整個(gè)多種工具的一站式開發(fā)能力,還
    發(fā)表于 04-13 19:52

    AI Agent 應(yīng)用與項(xiàng)目實(shí)戰(zhàn)》----- 學(xué)習(xí)如何開發(fā)視頻應(yīng)用

    學(xué)習(xí)、自然語言處理(NLP)、計(jì)算機(jī)視覺(CV)等先進(jìn)技術(shù)提供的強(qiáng)大的數(shù)據(jù)處理和分析能力。 在視頻應(yīng)用開發(fā)中,AI Agent可以用于視頻內(nèi)容分析、推薦、編輯等。 下面跟隨作者的指導(dǎo),使用語聚
    發(fā)表于 03-05 19:52

    正點(diǎn)原子ESP32S3系列開發(fā)板全面支持小智AI

    飛速發(fā)展的大語言模型應(yīng)用到實(shí)際的硬件設(shè)備中。 小智AI功能如下: WiFi / ML307 Cat.1 4G BOOT鍵喚醒和打斷,支持點(diǎn)擊和長按兩種觸發(fā)方式 離線語音喚醒ESP-SR 流式語音對話
    發(fā)表于 02-14 17:01

    gitee 支持的編程語言有哪些

    Gitee(碼云)是一個(gè)基于 Git 的代碼托管和研發(fā)協(xié)作平臺,類似于 GitHub 和 GitLab。它支持多種編程語言,允許開發(fā)者托管和管理代碼,進(jìn)行版本控制,以及協(xié)作開發(fā)。以下是
    的頭像 發(fā)表于 01-06 09:50 ?674次閱讀

    HarmonyOS NEXT 應(yīng)用開發(fā)練習(xí):AI智能對話框

    一、練習(xí)內(nèi)容 在這個(gè)HarmonyOS NEXT原生應(yīng)用DEMO中,我們將使用ArkTS開發(fā)語言創(chuàng)建一個(gè)功能更為豐富的AI智能對話框。這個(gè)對話框不僅具備基本的聊天功能,還能展示圖片消息、表情符號,并
    發(fā)表于 01-03 11:29

    AI語言模型開發(fā)步驟

    開發(fā)一個(gè)高效、準(zhǔn)確的大語言模型是一個(gè)復(fù)雜且多階段的過程,涉及數(shù)據(jù)收集與預(yù)處理、模型架構(gòu)設(shè)計(jì)、訓(xùn)練與優(yōu)化、評估與調(diào)試等多個(gè)環(huán)節(jié)。接下來,AI部落小編為大家詳細(xì)闡述AI
    的頭像 發(fā)表于 12-19 11:29 ?899次閱讀

    語言模型開發(fā)框架是什么

    語言模型開發(fā)框架是指用于訓(xùn)練、推理和部署大型語言模型的軟件工具和庫。下面,AI部落小編為您介紹大語言模型
    的頭像 發(fā)表于 12-06 10:28 ?528次閱讀

    語言模型開發(fā)語言是什么

    在人工智能領(lǐng)域,大語言模型(Large Language Models, LLMs)背后,離不開高效的開發(fā)語言和工具的支持。下面,AI部落小
    的頭像 發(fā)表于 12-04 11:44 ?702次閱讀

    云端語言模型開發(fā)方法

    云端語言模型的開發(fā)是一個(gè)復(fù)雜而系統(tǒng)的過程,涉及數(shù)據(jù)準(zhǔn)備、模型選擇、訓(xùn)練優(yōu)化、部署應(yīng)用等多個(gè)環(huán)節(jié)。下面,AI部落小編為您分享云端語言模型的開發(fā)
    的頭像 發(fā)表于 12-02 10:48 ?692次閱讀

    串口屏支持哪些編程語言開發(fā)環(huán)境?

    串口屏作為一種常用的顯示和交互設(shè)備,支持多種編程語言開發(fā)環(huán)境。以下是對串口屏支持的編程語言開發(fā)
    的頭像 發(fā)表于 11-13 11:45 ?753次閱讀
    串口屏<b class='flag-5'>支持</b>哪些編程<b class='flag-5'>語言</b>和<b class='flag-5'>開發(fā)</b>環(huán)境?

    語言模型如何開發(fā)

    語言模型的開發(fā)是一個(gè)復(fù)雜且細(xì)致的過程,涵蓋了數(shù)據(jù)準(zhǔn)備、模型架構(gòu)設(shè)計(jì)、訓(xùn)練、微調(diào)和部署等多個(gè)階段。以下是對大語言模型開發(fā)步驟的介紹,由AI
    的頭像 發(fā)表于 11-04 10:14 ?605次閱讀

    Orin芯片的編程語言支持

    語言支持 Orin芯片支持多種編程語言滿足不同開發(fā)者的需求。其中,C/C++和Python是
    的頭像 發(fā)表于 10-27 16:45 ?994次閱讀

    SemiDrive X9 AI 開發(fā)環(huán)境搭建

    支持操作系統(tǒng):Android、Linux和QNX;支持推理后端:CPU、GPU、SlimAI和AIPU;支持開發(fā)及部署語言:C++和Pyt
    的頭像 發(fā)表于 08-03 08:27 ?906次閱讀
    SemiDrive X9 <b class='flag-5'>AI</b> <b class='flag-5'>開發(fā)</b>環(huán)境搭建