亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

目錄
SHAP 和SHAP values
Shap 內(nèi)置圖表
分類模型的SHAP values/圖表
示例
首頁 科技週邊 人工智慧 一文帶您了解SHAP:機(jī)器學(xué)習(xí)的模型解釋

一文帶您了解SHAP:機(jī)器學(xué)習(xí)的模型解釋

Jun 01, 2024 am 10:58 AM
人工智慧 機(jī)器學(xué)習(xí) xai

在機(jī)器學(xué)習(xí)和資料科學(xué)領(lǐng)域,模型的可解釋性一直是研究者和實(shí)踐者關(guān)注的焦點(diǎn)。隨著深度學(xué)習(xí)和整合方法等複雜模型的廣泛應(yīng)用,理解模型的決策過程變得尤為重要??山忉屓斯ぶ腔郏‥xplainable AI | XAI)透過提高模型的透明度,幫助建立對機(jī)器學(xué)習(xí)模型的信任和信心。 提高模型的透明度可以透過多種複雜模型的廣泛應(yīng)用等方法來實(shí)現(xiàn),以及用於解釋模型的決策過程。這些方法包括特徵重要性分析、模型預(yù)測區(qū)間估計(jì)、局部可解釋性演算法等。特徵重要性分析可以透過評估模型對輸入特徵的影響程度來解釋模型的決策過程。模型預(yù)測區(qū)間估計(jì)可以提供模型預(yù)測的確定性資訊。局部可解釋性演算法可以幫助

XAI是一套工具和框架,用於理解和解釋機(jī)器學(xué)習(xí)模型如何做出決策。其中,Python中的SHAP(SHapley Additive explanations)庫是一個(gè)非常有用的工具。 SHAP庫能夠量化特徵對單一預(yù)測及整體預(yù)測的貢獻(xiàn),並提供美觀且易於使用的視覺化功能。

接下來,我們將概括介紹下SHAP函式庫的基礎(chǔ)知識,以理解在Scikit-learn中所建構(gòu)的迴歸和分類模型的預(yù)測。

一文帶您了解SHAP:機(jī)器學(xué)習(xí)的模型解釋

SHAP 和SHAP values

SHAP(Shapley Additive Explanations)是一種解釋任何機(jī)器學(xué)習(xí)模型輸出的賽局理論方法。它利用經(jīng)典的博弈論博弈值及其相關(guān)擴(kuò)展,將最優(yōu)的信用分配與局部解釋相結(jié)合(詳細(xì)資訊和引用請參閱相關(guān)論文:https://github.com/shap/shap#citations)。 SHAP透過計(jì)算每個(gè)特徵對模型產(chǎn)出的貢獻(xiàn),從而提供最優(yōu)的信用分配和局部解釋。這種方法可以應(yīng)用於各種模型類型,包括線性模型、樹模型、深度學(xué)習(xí)模型等。 SHAP的目標(biāo)是提供一種直觀且可解釋的方式,幫助人們理解機(jī)器學(xué)習(xí)模型的決策過程,以及各個(gè)特徵對於預(yù)測結(jié)果的影響程度。透過使用SHAP值和相關(guān)擴(kuò)展,我們可以獲得更準(zhǔn)確、全面的特徵重要性解釋,並對模型的預(yù)

SHAP+ values可以幫助我們量化特徵對預(yù)測的貢獻(xiàn)。 SHAP值越接近零,表示該特徵對預(yù)測的貢獻(xiàn)越?。欢鳶HAP值越遠(yuǎn)離零,表示該特徵對預(yù)測的貢獻(xiàn)越大。此外,SHAP值還可以告訴我們特徵對預(yù)測的貢獻(xiàn)大小。當(dāng)SHAP值接近零時(shí),表示該特徵對預(yù)測的貢獻(xiàn)很??;而當(dāng)SHAP值遠(yuǎn)離零時(shí),

#安裝shap 套件:

pip install shap-i https://pypi.tuna.tsinghua.edu.cn/simple

我們看下面的範(fàn)例:如何在迴歸問題中取得特徵的SHAP值。我們將從載入函式庫和範(fàn)例資料開始,然後快速建立一個(gè)模型來預(yù)測糖尿病的進(jìn)展:

import numpy as npnp.set_printoptions(formatter={'float':lambda x:"{:.4f}".format(x)})import pandas as pdpd.options.display.float_format = "{:.3f}".formatimport seaborn as snsimport matplotlib.pyplot as pltsns.set(style='darkgrid', context='talk', palette='rainbow')from sklearn.datasets import load_diabetesfrom sklearn.model_selection import train_test_splitfrom sklearn.ensemble import (RandomForestRegressor, RandomForestClassifier)import shapshap.initjs()# Import sample datadiabetes = load_diabetes(as_frame=True)X = diabetes['data'].iloc[:, :4] # Select first 4 columnsy = diabetes['target']# Partition dataX_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=1)print(f"Training features shape: {X_train.shape}")print(f"Training target shape: {y_train.shape}\n")print(f"Test features shape: {X_test.shape}")print(f"Test target shape: {y_test.shape}")display(X_train.head())# Train a simple modelmodel = RandomForestRegressor(random_state=42)model.fit(X_train, y_train)

一文帶您了解SHAP:機(jī)器學(xué)習(xí)的模型解釋

一種常見的獲取SHAP值的方法是使用Explainer物件。接下來建立一個(gè)Explainer對象,並為測試資料提取shap_test值:

explainer = shap.Explainer(model)shap_test = explainer(X_test)print(f"Shap values length: {len(shap_test)}\n")print(f"Sample shap value:\n{shap_test[0]}")

一文帶您了解SHAP:機(jī)器學(xué)習(xí)的模型解釋

shap_test的長度為89,因?yàn)樗嗣總€(gè)測試實(shí)例的記錄。從查看第一個(gè)測試記錄中,我們可以看到它包含三個(gè)屬性:

shap_test[0].base_values:目標(biāo)的基準(zhǔn)值

shap_test[0].data:每個(gè)特徵的值

shap_test[0].values:每個(gè)物件的SHAP值

  • 基準(zhǔn):基準(zhǔn)值(shap_test.base_values),也稱為期望值(explainer. expected_value),是訓(xùn)練資料中目標(biāo)值的平均值。
print(f"Expected value: {explainer.expected_value[0]:.1f}")print(f"Average target value (training data): {y_train.mean():.1f}")print(f"Base value: {np.unique(shap_test.base_values)[0]:.1f}")

一文帶您了解SHAP:機(jī)器學(xué)習(xí)的模型解釋

  • #shap_test.data?包含與X_test 相同的值
(shap_test.data == X_test).describe()

一文帶您了解SHAP:機(jī)器學(xué)習(xí)的模型解釋

  • values:shap_test 最重要的屬性是values 屬性,因?yàn)槲覀兛梢酝高^它來存取SHAP 值。讓我們將 SHAP 值轉(zhuǎn)換為 DataFrame,以便於操作:
shap_df = pd.DataFrame(shap_test.values,  columns=shap_test.feature_names,  index=X_test.index)shap_df

一文帶您了解SHAP:機(jī)器學(xué)習(xí)的模型解釋

可以看到每條記錄中每個(gè)特征的 SHAP 值。如果將這些 SHAP 值加到期望值上,就會得到預(yù)測值:

一文帶您了解SHAP:機(jī)器學(xué)習(xí)的模型解釋

np.isclose(model.predict(X_test),  explainer.expected_value[0] + shap_df.sum(axis=1))

一文帶您了解SHAP:機(jī)器學(xué)習(xí)的模型解釋

現(xiàn)在我們已經(jīng)有了 SHAP 值,可以進(jìn)行自定義可視化,如下圖所示,以理解特征的貢獻(xiàn):

columns = shap_df.apply(np.abs).mean()\ .sort_values(ascending=False).indexfig, ax = plt.subplots(1, 2, figsize=(11,4))sns.barplot(data=shap_df[columns].apply(np.abs), orient='h', ax=ax[0])ax[0].set_title("Mean absolute shap value")sns.boxplot(data=shap_df[columns], orient='h', ax=ax[1])ax[1].set_title("Distribution of shap values");plt.show()

一文帶您了解SHAP:機(jī)器學(xué)習(xí)的模型解釋

左側(cè)子圖顯示了每個(gè)特征的平均絕對 SHAP 值,而右側(cè)子圖顯示了各特征的 SHAP 值分布。從這些圖中可以看出,bmi 在所使用的4個(gè)特征中貢獻(xiàn)最大。

Shap 內(nèi)置圖表

雖然我們可以使用 SHAP 值構(gòu)建自己的可視化圖表,但 shap 包提供了內(nèi)置的華麗可視化圖表。在本節(jié)中,我們將熟悉其中幾種選擇的可視化圖表。我們將查看兩種主要類型的圖表:

  • 全局:可視化特征的整體貢獻(xiàn)。這種類型的圖表顯示了特征在整個(gè)數(shù)據(jù)集上的匯總貢獻(xiàn)。
  • 局部:顯示特定實(shí)例中特征貢獻(xiàn)的圖表。這有助于我們深入了解單個(gè)預(yù)測。
  • 條形圖/全局:對于之前顯示的左側(cè)子圖,有一個(gè)等效的內(nèi)置函數(shù),只需幾個(gè)按鍵即可調(diào)用:
shap.plots.bar(shap_test)

一文帶您了解SHAP:機(jī)器學(xué)習(xí)的模型解釋

這個(gè)簡單但有用的圖表顯示了特征貢獻(xiàn)的強(qiáng)度。該圖基于特征的平均絕對 SHAP 值而生成:shap_df.apply(np.abs).mean()。特征按照從上到下的順序排列,具有最高平均絕對 SHAP 值的特征顯示在頂部。

  • 總結(jié)圖/全局:另一個(gè)有用的圖是總結(jié)圖:
shap.summary_plot(shap_test)

一文帶您了解SHAP:機(jī)器學(xué)習(xí)的模型解釋

以下是解釋這張圖的指南:

  • 圖的橫軸顯示了特征的 SHAP 值分布。每個(gè)點(diǎn)代表數(shù)據(jù)集中的一個(gè)記錄。例如,我們可以看到對于 BMI 特征,點(diǎn)的分布相當(dāng)散亂,幾乎沒有點(diǎn)位于 0 附近,而對于年齡特征,點(diǎn)更加集中地分布在 0 附近。
  • 點(diǎn)的顏色顯示了特征值。這個(gè)額外的維度允許我們看到隨著特征值的變化,SHAP 值如何變化。換句話說,我們可以看到關(guān)系的方向。例如,我們可以看到當(dāng) BMI 較高時(shí)(由熱粉色點(diǎn)表示)SHAP 值傾向于較高,并且當(dāng) BMI 較低時(shí)(由藍(lán)色點(diǎn)表示)SHAP 值傾向于較低。還有一些紫色點(diǎn)散布在整個(gè)光譜中。

  • 熱力圖/全局:熱力圖是另一種可視化 SHAP 值的方式。與將 SHAP 值聚合到平均值不同,我們看到以顏色編碼的個(gè)體值。特征繪制在 y 軸上,記錄繪制在 x 軸上:
shap.plots.heatmap(shap_test)

一文帶您了解SHAP:機(jī)器學(xué)習(xí)的模型解釋

這個(gè)熱力圖的頂部還補(bǔ)充了每個(gè)記錄的預(yù)測值(即 f(x))的線圖。

  • Force plot/全局:這個(gè)交互式圖表允許我們通過記錄查看 SHAP 值的構(gòu)成。
shap.initjs()shap.force_plot(explainer.expected_value, shap_test.values, X_test)

一文帶您了解SHAP:機(jī)器學(xué)習(xí)的模型解釋

就像熱力圖一樣,x 軸顯示每個(gè)記錄。正的 SHAP 值顯示為紅色,負(fù)的 SHAP 值顯示為藍(lán)色。例如,由于第一個(gè)記錄的紅色貢獻(xiàn)比藍(lán)色貢獻(xiàn)多,因此該記錄的預(yù)測值將高于期望值。

交互性允許我們改變兩個(gè)軸。例如,y 軸顯示預(yù)測值 f(x),x 軸根據(jù)輸出(預(yù)測)值排序,如上面的快照所示。

  • 條形圖/局部:現(xiàn)在我們將看一下用于理解個(gè)別案例預(yù)測的圖表。讓我們從一個(gè)條形圖開始:
shap.plots.bar(shap_test[0])

一文帶您了解SHAP:機(jī)器學(xué)習(xí)的模型解釋

與“ 條形圖/全局 ”中完全相同,只是這次我們將數(shù)據(jù)切片為單個(gè)記錄。

  1. Force plot/局部:Force plot是單個(gè)記錄的強(qiáng)制圖。
shap.initjs()shap.plots.force(shap_test[0])

一文帶您了解SHAP:機(jī)器學(xué)習(xí)的模型解釋

分類模型的SHAP values/圖表

上面示例是回歸模型,下面我們以分類模型展示SHAP values及可視化:

import numpy as npnp.set_printoptions(formatter={'float':lambda x:"{:.4f}".format(x)})import pandas as pdpd.options.display.float_format = "{:.3f}".formatimport seaborn as snsimport matplotlib.pyplot as pltsns.set(style='darkgrid', context='talk', palette='rainbow')from sklearn.datasets import load_diabetesfrom sklearn.model_selection import train_test_splitfrom sklearn.ensemble import RandomForestClassifierimport shapfrom sklearn.datasets import fetch_openml# 加載 Titanic 數(shù)據(jù)集titanic = fetch_openml('titanic', version=1, as_frame=True)df = titanic.frame# 選擇特征和目標(biāo)變量features = ['pclass', 'age', 'sibsp', 'parch', 'fare']df = df.dropna(subset=features + ['survived'])# 刪除包含缺失值的行X = df[features]y = df['survived']# 分割數(shù)據(jù)集X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42)# 訓(xùn)練隨機(jī)森林分類器model = RandomForestClassifier(n_estimators=100, random_state=42)model.fit(X_train, y_train)

一文帶您了解SHAP:機(jī)器學(xué)習(xí)的模型解釋

和回歸模型一樣的,shap values 值也是包括base_values 和values 值:

explainer = shap.Explainer(model)shap_test = explainer(X_test)print(f"Length of shap_test: {len(shap_test)}\n")print(f"Sample shap_test:\n{shap_test[0]}")print(f"Expected value: {explainer.expected_value[1]:.2f}")print(f"Average target value (training data): {y_train}")print(f"Base value: {np.unique(shap_test.base_values)[0]:.2f}")shap_df = pd.DataFrame(shap_test.values[:,:,1],  columns=shap_test.feature_names,  index=X_test.index)shap_df

我們仔細(xì)檢查一下將 shap 值之和添加到預(yù)期概率是否會給出預(yù)測概率:

np.isclose(model.predict_proba(X_test)[:,1],  explainer.expected_value[1] + shap_df.sum(axis=1))

一文帶您了解SHAP:機(jī)器學(xué)習(xí)的模型解釋

內(nèi)置圖與回歸模型是一致的,比如:

shap.plots.bar(shap_test[:,:,1])

一文帶您了解SHAP:機(jī)器學(xué)習(xí)的模型解釋

或者瀑布圖如下:

shap.plots.waterfall(shap_test[:,:,1][0])

一文帶您了解SHAP:機(jī)器學(xué)習(xí)的模型解釋

示例

看一個(gè)具體的用例。我們將找出模型對幸存者預(yù)測最不準(zhǔn)確的例子,并嘗試?yán)斫饽P蜑槭裁磿龀鲥e(cuò)誤的預(yù)測:

test = pd.concat([X_test, y_test], axis=1)test['probability'] = model.predict_proba(X_test)[:,1]test['order'] = np.arange(len(test))test.query("survived=='1'").nsmallest(5, 'probability')

一文帶您了解SHAP:機(jī)器學(xué)習(xí)的模型解釋

生存概率為第一個(gè)記錄的746。讓我們看看各個(gè)特征是如何對這一預(yù)測結(jié)果產(chǎn)生貢獻(xiàn)的:

ind1 = test.query("survived=='1'")\ .nsmallest(1, 'probability')['order'].values[0]shap.plots.waterfall(shap_test[:,:,1][ind1])

一文帶您了解SHAP:機(jī)器學(xué)習(xí)的模型解釋

主要是客艙等級和年齡拉低了預(yù)測值。讓我們在訓(xùn)練數(shù)據(jù)中找到類似的例子:

pd.concat([X_train, y_train], axis=1)[(X_train['pclass']==3) & (X_train['age']==29) & (X_train['fare'].between(7,8))]

一文帶您了解SHAP:機(jī)器學(xué)習(xí)的模型解釋

所有類似的訓(xùn)練實(shí)例實(shí)際上都沒有幸存。現(xiàn)在,這就說得通了!這是一個(gè)小的分析示例,展示了 SHAP 如何有助于揭示模型為何會做出錯(cuò)誤預(yù)測。

在機(jī)器學(xué)習(xí)和數(shù)據(jù)科學(xué)中,模型的可解釋性一直備受關(guān)注??山忉屓斯ぶ悄埽╔AI)通過提高模型透明度,增強(qiáng)對模型的信任。SHAP庫是一個(gè)重要工具,通過量化特征對預(yù)測的貢獻(xiàn),提供可視化功能。本文介紹了SHAP庫的基礎(chǔ)知識,以及如何使用它來理解回歸和分類模型的預(yù)測。通過具體用例,展示了SHAP如何幫助解釋模型錯(cuò)誤預(yù)測。

以上是一文帶您了解SHAP:機(jī)器學(xué)習(xí)的模型解釋的詳細(xì)內(nèi)容。更多資訊請關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願(yuàn)投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動(dòng)的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強(qiáng)大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Laravel 教程
1597
29
PHP教程
1488
72
位元組跳動(dòng)剪映推出 SVIP 超級會員:連續(xù)包年 499 元,提供多種 AI 功能 位元組跳動(dòng)剪映推出 SVIP 超級會員:連續(xù)包年 499 元,提供多種 AI 功能 Jun 28, 2024 am 03:51 AM

本站6月27日訊息,剪映是由位元組跳動(dòng)旗下臉萌科技開發(fā)的一款影片剪輯軟體,依託於抖音平臺且基本面向該平臺用戶製作短影片內(nèi)容,並相容於iOS、安卓、Windows 、MacOS等作業(yè)系統(tǒng)。剪映官方宣布會員體系升級,推出全新SVIP,包含多種AI黑科技,例如智慧翻譯、智慧劃重點(diǎn)、智慧包裝、數(shù)位人合成等。價(jià)格方面,剪映SVIP月費(fèi)79元,年費(fèi)599元(本站註:折合每月49.9元),連續(xù)包月則為59元每月,連續(xù)包年為499元每年(折合每月41.6元) 。此外,剪映官方也表示,為提升用戶體驗(yàn),向已訂閱了原版VIP

使用Rag和Sem-Rag提供上下文增強(qiáng)AI編碼助手 使用Rag和Sem-Rag提供上下文增強(qiáng)AI編碼助手 Jun 10, 2024 am 11:08 AM

透過將檢索增強(qiáng)生成和語意記憶納入AI編碼助手,提升開發(fā)人員的生產(chǎn)力、效率和準(zhǔn)確性。譯自EnhancingAICodingAssistantswithContextUsingRAGandSEM-RAG,作者JanakiramMSV。雖然基本AI程式設(shè)計(jì)助理自然有幫助,但由於依賴對軟體語言和編寫軟體最常見模式的整體理解,因此常常無法提供最相關(guān)和正確的程式碼建議。這些編碼助手產(chǎn)生的代碼適合解決他們負(fù)責(zé)解決的問題,但通常不符合各個(gè)團(tuán)隊(duì)的編碼標(biāo)準(zhǔn)、慣例和風(fēng)格。這通常會導(dǎo)致需要修改或完善其建議,以便將程式碼接受到應(yīng)

七個(gè)很酷的GenAI & LLM技術(shù)性面試問題 七個(gè)很酷的GenAI & LLM技術(shù)性面試問題 Jun 07, 2024 am 10:06 AM

想了解更多AIGC的內(nèi)容,請?jiān)煸L:51CTOAI.x社群https://www.51cto.com/aigc/譯者|晶顏審校|重樓不同於網(wǎng)路上隨處可見的傳統(tǒng)問題庫,這些問題需要跳脫常規(guī)思維。大語言模型(LLM)在數(shù)據(jù)科學(xué)、生成式人工智慧(GenAI)和人工智慧領(lǐng)域越來越重要。這些複雜的演算法提升了人類的技能,並在許多產(chǎn)業(yè)中推動(dòng)了效率和創(chuàng)新性的提升,成為企業(yè)保持競爭力的關(guān)鍵。 LLM的應(yīng)用範(fàn)圍非常廣泛,它可以用於自然語言處理、文字生成、語音辨識和推薦系統(tǒng)等領(lǐng)域。透過學(xué)習(xí)大量的數(shù)據(jù),LLM能夠產(chǎn)生文本

微調(diào)真的能讓LLM學(xué)到新東西嗎:引入新知識可能讓模型產(chǎn)生更多的幻覺 微調(diào)真的能讓LLM學(xué)到新東西嗎:引入新知識可能讓模型產(chǎn)生更多的幻覺 Jun 11, 2024 pm 03:57 PM

大型語言模型(LLM)是在龐大的文字資料庫上訓(xùn)練的,在那裡它們獲得了大量的實(shí)際知識。這些知識嵌入到它們的參數(shù)中,然後可以在需要時(shí)使用。這些模型的知識在訓(xùn)練結(jié)束時(shí)被「具體化」。在預(yù)訓(xùn)練結(jié)束時(shí),模型實(shí)際上停止學(xué)習(xí)。對模型進(jìn)行對齊或進(jìn)行指令調(diào)優(yōu),讓模型學(xué)習(xí)如何充分利用這些知識,以及如何更自然地回應(yīng)使用者的問題。但是有時(shí)模型知識是不夠的,儘管模型可以透過RAG存取外部內(nèi)容,但透過微調(diào)使用模型適應(yīng)新的領(lǐng)域被認(rèn)為是有益的。這種微調(diào)是使用人工標(biāo)註者或其他llm創(chuàng)建的輸入進(jìn)行的,模型會遇到額外的實(shí)際知識並將其整合

你所不知道的機(jī)器學(xué)習(xí)五大學(xué)派 你所不知道的機(jī)器學(xué)習(xí)五大學(xué)派 Jun 05, 2024 pm 08:51 PM

機(jī)器學(xué)習(xí)是人工智慧的重要分支,它賦予電腦從數(shù)據(jù)中學(xué)習(xí)的能力,並能夠在無需明確編程的情況下改進(jìn)自身能力。機(jī)器學(xué)習(xí)在各個(gè)領(lǐng)域都有廣泛的應(yīng)用,從影像辨識和自然語言處理到推薦系統(tǒng)和詐欺偵測,它正在改變我們的生活方式。機(jī)器學(xué)習(xí)領(lǐng)域存在著多種不同的方法和理論,其中最具影響力的五種方法被稱為「機(jī)器學(xué)習(xí)五大派」。這五大派分別為符號派、聯(lián)結(jié)派、進(jìn)化派、貝葉斯派和類推學(xué)派。 1.符號學(xué)派符號學(xué)(Symbolism),又稱符號主義,強(qiáng)調(diào)利用符號進(jìn)行邏輯推理和表達(dá)知識。該學(xué)派認(rèn)為學(xué)習(xí)是一種逆向演繹的過程,透過現(xiàn)有的

為大模型提供全新科學(xué)複雜問答基準(zhǔn)與評估體系,UNSW、阿貢、芝加哥大學(xué)等多家機(jī)構(gòu)共同推出SciQAG框架 為大模型提供全新科學(xué)複雜問答基準(zhǔn)與評估體系,UNSW、阿貢、芝加哥大學(xué)等多家機(jī)構(gòu)共同推出SciQAG框架 Jul 25, 2024 am 06:42 AM

編輯|ScienceAI問答(QA)資料集在推動(dòng)自然語言處理(NLP)研究中發(fā)揮著至關(guān)重要的作用。高品質(zhì)QA資料集不僅可以用於微調(diào)模型,也可以有效評估大語言模型(LLM)的能力,尤其是針對科學(xué)知識的理解和推理能力。儘管目前已有許多科學(xué)QA數(shù)據(jù)集,涵蓋了醫(yī)學(xué)、化學(xué)、生物等領(lǐng)域,但這些數(shù)據(jù)集仍有一些不足之處。其一,資料形式較為單一,大多數(shù)為多項(xiàng)選擇題(multiple-choicequestions),它們易於進(jìn)行評估,但限制了模型的答案選擇範(fàn)圍,無法充分測試模型的科學(xué)問題解答能力。相比之下,開放式問答

VSCode 前端開發(fā)新紀(jì)元:12款 AI 代碼助理推薦 VSCode 前端開發(fā)新紀(jì)元:12款 AI 代碼助理推薦 Jun 11, 2024 pm 07:47 PM

在前端開發(fā)的世界裡,VSCode以其強(qiáng)大的功能和豐富的插件生態(tài),成為了無數(shù)開發(fā)者的首選工具。而近年來,隨著人工智慧技術(shù)的快速發(fā)展,VSCode上的AI代碼助理也如雨後春筍般湧現(xiàn),大大提升了開發(fā)者的編碼效率。 VSCode上的AI代碼助手,如雨後春筍般湧現(xiàn),大大提升了開發(fā)者的編碼效率。它利用人工智慧技術(shù),能夠聰明地分析程式碼,提供精準(zhǔn)的程式碼補(bǔ)全、自動(dòng)糾錯(cuò)、語法檢查等功能,大大減少了開發(fā)者在編碼過程中的錯(cuò)誤和繁瑣的手工工作。有今天,就為大家推薦12款VSCode前端開發(fā)AI程式碼助手,幫助你在程式設(shè)計(jì)之路

SK 海力士 8 月 6 日將展示 AI 相關(guān)新品:12 層 HBM3E、321-high NAND 等 SK 海力士 8 月 6 日將展示 AI 相關(guān)新品:12 層 HBM3E、321-high NAND 等 Aug 01, 2024 pm 09:40 PM

本站8月1日消息,SK海力士今天(8月1日)發(fā)布博文,宣布將出席8月6日至8日,在美國加州聖克拉拉舉行的全球半導(dǎo)體記憶體峰會FMS2024,展示諸多新一代產(chǎn)品。未來記憶體和儲存高峰會(FutureMemoryandStorage)簡介前身是主要面向NAND供應(yīng)商的快閃記憶體高峰會(FlashMemorySummit),在人工智慧技術(shù)日益受到關(guān)注的背景下,今年重新命名為未來記憶體和儲存高峰會(FutureMemoryandStorage),以邀請DRAM和儲存供應(yīng)商等更多參與者。新產(chǎn)品SK海力士去年在

See all articles