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

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

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

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

如何在MATLAB中使用DeepSeek模型

MATLAB ? 來源:MATLAB ? 2025-02-13 09:20 ? 次閱讀

| 作者:Mike Croucher,MathWorks 總部 &技術(shù)小哥,MathWorks中國


(下文翻譯自 MATLAB Central 博客系列 The MATLAB Blog,點擊文末“閱讀原文”可以直接跳轉(zhuǎn)至該原文。)

在 DeepSeek-R1(https://github.com/deepseek-ai/DeepSeek-R1) AI 模型橫空出世后,人們幾乎就立馬開始詢問如何在 MATLAB 中使用這些模型。上周末,MathWorks 的軟件測試工程師 Vasileios Papanastasiou 在 LinkedIn 上發(fā)了指南帖,今天上午我第一次在自己的機子上根據(jù)他的指導(dǎo)嘗試了下。

在本地運行 deepseek-r1:1.5b

我將使用附加功能 “Large Language Models (LLMS) with MATLAB” 以及 ollama,在我的本地機子上運行一個較小的 DeepSeek 模型,并在 MATLAB 中與之交互。按照 Vasileios 的指導(dǎo),我做的第一件事是:

下載并安裝 Ollama: https://ollama.com/download


我在 Windows 上進行了此操作。安裝完成后,我打開操作系統(tǒng)的命令行并運行了該命令:


ollama run deepseek-r1:1.5b


這將安裝一個 15 億參數(shù)的模型,雖然模型很小,但希望這意味著我不需要擔心計算資源的限制。以后我還可以嘗試更大的模型。

648beeee-e92a-11ef-9310-92fbcf53809c.png


現(xiàn)在來看看 MATLAB。Vasileios 建議我們從 GitHub(https://github.com/matlab-deep-learning/llms-with-matlab) 獲取附加功能 “Large Language Models (LLMS) with MATLAB”,但我采取了不同的方法。我點擊了 MATLAB R2024b 的“環(huán)境”中的“附加功能”。

649086de-e92a-11ef-9310-92fbcf53809c.png



我在附加功能資源瀏覽器中搜索 “Large Language Models”,找到后點擊 “添加”。這樣就完成了下載和安裝。

64947c3a-e92a-11ef-9310-92fbcf53809c.png


安裝就這樣完成了。現(xiàn)在讓我們在 MATLAB 中開始使用它!
首先,創(chuàng)建一個 ollamaChat 對象

chat = ollamaChat("deepseek-r1:1.5b")

64a19226-e92a-11ef-9310-92fbcf53809c.png

終于,我們可以嘗試與 AI 對話

txt = generate(chat,"What is the speed of light?")

64a54b50-e92a-11ef-9310-92fbcf53809c.png



我覺得像這樣的 LLM 模型有趣的一點是,你可以反復(fù)問同一個問題,每次都會得到不同的答案,這反映了它們的隨機性。有時結(jié)果只是略有不同

txt = generate(chat,"What is the speed of light?")

64a8cb22-e92a-11ef-9310-92fbcf53809c.png

而有時回復(fù)確實會非常冗長,包含很多“思考”的內(nèi)容

txt = generate(chat,"What is the speed of light?")

64ac3a28-e92a-11ef-9310-92fbcf53809c.png

哇太多字了!

我想這是許多人所說的 AI 冗余(https://en.wikipedia.org/wiki/AI_slop)的一個例子。不過,不管它還說了什么,這個模型似乎相當確定光速是299,792,458米每秒,根據(jù)維基百科,這是正確的。這是 DeepSeek 模型的一個非常小的版本,但它仍然可以做一些有用的事情,而且是了解基于 LLM 的 AI 技術(shù)優(yōu)缺點的一種有趣且有意義的方式。
您也不妨試試看,然后告訴我們你的想法!

技術(shù)小哥本地測評




在本地部署 DeepSeek,并用 MATLAB 調(diào)用,是非常容易的,我并未遇到太多困難就成功了,全過程可以總結(jié)為以下步驟:

64bc8540-e92a-11ef-9310-92fbcf53809c.gif


MATLAB 調(diào)用大語言模型的優(yōu)勢之一是,容易對大預(yù)言模型的返回結(jié)果進行處理。

這里給出兩個玩法:
1. 利用字符處理能力,對大語言模型結(jié)果的關(guān)鍵信息進行提取。這里我問 DeepSeek 光速是多少 m/s,并反復(fù)提問 10 次,對回答結(jié)果中的數(shù)字進行提取,從而獲得更為可靠的結(jié)果,代碼如下:

chat = ollamaChat("deepseek-r1:32b");
raws = {};
for i=1:10
    raws{i} = generate(chat,"光速是多少m/s");
end
%對 DeepSeek 詢問10次
processed=[];
for i=1:10
    temp=char(raws{i});
    [a,b] = regexp(temp,'');
    temp=temp(b:end);
    [a,b] = regexp(temp,'[0123456789,(?s)]{2,}');
    temp=temp([a(1):b(1)]);
    temp=replace(temp,',','');
    processed(i)=str2num(temp);
end
%對每次回答中的數(shù)字進行提取
median(processed)
%求取中位數(shù)
2. 基于 Text Analytics Toolbox 工具箱的文字處理能力,對 DeepSeek 的回答進行進一步分析,例如我讓 DeepSeek 寫一些新春祝福,然后對回答進行詞云處理,獲得了這樣的結(jié)果。

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

    關(guān)注

    187

    文章

    2990

    瀏覽量

    232813
  • 模型
    +關(guān)注

    關(guān)注

    1

    文章

    3464

    瀏覽量

    49821
  • DeepSeek
    +關(guān)注

    關(guān)注

    1

    文章

    755

    瀏覽量

    1053

原文標題:2月代碼共享 | 如何運行本地 DeepSeek 模型并在 MATLAB 中使用?

文章出處:【微信號:MATLAB,微信公眾號:MATLAB】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    在龍芯3a6000上部署DeepSeek 和 Gemma2大模型

    serve 2.運行deepseek-r1大模型 到以下網(wǎng)站選擇不同參數(shù)的大模型 https://ollama.com/library/deepseek-r1 新開一個終端執(zhí)行如下
    發(fā)表于 02-07 19:35

    了解DeepSeek-V3 和 DeepSeek-R1兩個大模型的不同定位和應(yīng)用選擇

    DeepSeek-V3 和 DeepSeek-R1 是深度求索公司(DeepSeek)推出的兩個不同定位的大模型,其核心差異主要體現(xiàn)在目標場景、能力側(cè)重和技術(shù)優(yōu)化方向上。以下是二者的實
    發(fā)表于 02-14 02:08

    添越智創(chuàng)基于 RK3588 開發(fā)板部署測試 DeepSeek 模型全攻略

    在 AI 技術(shù)日新月異的當下,新的模型與突破不斷涌現(xiàn)。近期,DeepSeek(深度求索)模型以其卓越性能和親民成本,迅速在全球開發(fā)者圈子里引發(fā)熱議。作為一款強大的語言模型,
    發(fā)表于 02-14 17:42

    鴻蒙原生應(yīng)用開發(fā)也可以使用DeepSeek

    近期DeepSeek火爆全球,那一樣很火的開發(fā)鴻蒙原生應(yīng)用的DevEco Studio如果把它接入,會發(fā)生什么“化學(xué)反應(yīng)”呢?下面我們將詳細分享如何在DevEco Studio中利用CodeGPT
    發(fā)表于 02-20 18:06

    RK3588開發(fā)板上部署DeepSeek-R1大模型的完整指南

    DeepSeek作為國產(chǎn)AI大數(shù)據(jù)模型的代表,憑借其卓越的推理能力和高效的文本生成技術(shù),在全球人工智能領(lǐng)域引發(fā)廣泛關(guān)注。DeepSeek-R1作為該系列最新迭代版本,實現(xiàn)了長文本處理效能躍遷、多模態(tài)
    發(fā)表于 02-27 16:45

    聆思CSK6大模型語音開發(fā)板接入DeepSeek資料匯總(包含深度求索/火山引擎/硅基流動華為昇騰滿血版)

    本帖最后由 jf_40317719 于 2025-3-6 21:20 編輯 近期也有不少開發(fā)者想把自己的智能硬件接入DeepSeek模型,本篇就以聆思CSK6大模型開發(fā)板接入DeepS
    發(fā)表于 03-06 17:02

    HarmonyOS NEXT開發(fā)實戰(zhàn):DevEco Studio中DeepSeek的使用

    隨著HarmonyOS Next的持續(xù)發(fā)布,鴻蒙系統(tǒng)對AI能力的支持顯著增強。本文將深入探討如何在鴻蒙應(yīng)用中集成AI模型,結(jié)合接入DeepSeek,一起來探索開發(fā)鴻蒙原生應(yīng)用的更多可能吧! 第一步
    發(fā)表于 03-07 14:56

    何在最新版本的Genesys中使用ADS模型?

    應(yīng)該能夠在Genesys中使用它,因為Genesys支持相同的模型。但問題是,如果我下載一個ADS模型,比如飛思卡爾MRFE6VP560H設(shè)備,我對如何在Genesys
    發(fā)表于 10-17 10:32

    何在Matlab中建立四旋翼飛行模型

    本文將詳細展示如何在Matlab中建立四旋翼飛行模型,能正確對飛行器在力和力矩作下的線運動、角運動進行6DOF仿真。
    發(fā)表于 09-15 07:46

    請問如何在MATLAB中建立合適的控制模型?

    何在MATLAB中建立合適的控制模型?
    發(fā)表于 10-13 08:04

    何在Simulink中使Matlab Function創(chuàng)建一個全局變量?

    何在Simulink中使Matlab Function創(chuàng)建一個全局變量?
    發(fā)表于 11-19 06:01

    何在STM32cube中使用最終模型?

    的我正在使用 LSM6DSOX 和 ProfiMEMS 板。我基于 WEKA(決策樹)創(chuàng)建了我的模型,并在 Unico v.8 中對其進行了測試并且它有效。現(xiàn)在的問題是如何在 STM32cube 中使用我的最終
    發(fā)表于 01-12 09:14

    何在Saber中使用模塊

    介紹了如何在Saber中使用這些模型.其實很簡單,當你下載完基于Saber軟件的模型(*.sin文件)以后,所需要做的事情就是為這個模型建立
    發(fā)表于 06-18 16:24 ?55次下載

    何在MATLAB圖形用戶界面設(shè)計中使用ActiveX控件

    何在MATLAB圖形用戶界面設(shè)計中使用ActiveX控件(電源技術(shù)期刊官網(wǎng)網(wǎng)址)-MATLAB的圖形用戶界面開發(fā)環(huán)境 ( GUIDE)支持外部 Ac tiveX控件的使用, 利用這一
    發(fā)表于 09-27 12:29 ?6次下載
    如<b class='flag-5'>何在</b><b class='flag-5'>MATLAB</b>圖形用戶界面設(shè)計<b class='flag-5'>中使</b>用ActiveX控件

    何在MATLAB中使用藍牙進行無線通信

    在本教程中,我們將學(xué)習(xí)如何在 MATLAB 中使用藍牙進行無線通信。我們將使用計算機的內(nèi)置藍牙,一側(cè)帶有 MATLAB,另一側(cè)帶有 Arduino 的 HC-05。
    發(fā)表于 09-23 16:55 ?8815次閱讀
    如<b class='flag-5'>何在</b><b class='flag-5'>MATLAB</b><b class='flag-5'>中使</b>用藍牙進行無線通信