論文の概要: Smart Contract Intent Detection with Pre-trained Programming Language Model
- arxiv url: http://arxiv.org/abs/2508.20086v3
- Date: Fri, 03 Oct 2025 14:43:31 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-10-06 14:21:29.852151
- Title: Smart Contract Intent Detection with Pre-trained Programming Language Model
- Title(参考訳): 事前学習型プログラミング言語モデルを用いたスマートコントラクトインテント検出
- Authors: Youwei Huang, Jianwen Li, Sen Fang, Yao Li, Peng Yang, Bin Hu,
- Abstract要約: スマートコントラクトにおける悪意ある開発者の意図は、分散化されたアプリケーションに対する重大なセキュリティ脅威となる。
本研究では,このモデルの強化版であるSmartIntentNN2(Smart Contract Intent Neural Network V2)を提案する。
主要な拡張点は、BERTベースの事前訓練されたプログラミング言語モデルの統合である。
同じ1万のスマートコントラクトの評価セットでは、SmartIntentNN2は精度0.9789、精度0.9090、リコール0.9476、F1スコア0.9279で優れたパフォーマンスを達成している。
- 参考スコア(独自算出の注目度): 8.693208013894653
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Malicious developer intents in smart contracts constitute significant security threats to decentralized applications, leading to substantial economic losses. To address this, SmartIntentNN was previously introduced as a deep learning model for detecting unsafe developer intents. By combining the Universal Sentence Encoder, a K-means clustering-based intent highlighting mechanism, and a Bidirectional Long Short-Term Memory (BiLSTM) network, the model achieved an F1 score of 0.8633 on an evaluation set of 10,000 real-world smart contracts across ten distinct intent categories. In this study, we present an enhanced version of this model, SmartIntentNN2 (Smart Contract Intent Neural Network V2). The primary enhancement is the integration of a BERT-based pre-trained programming language model, which we domain-adaptively pre-train on a dataset of 16,000 real-world smart contracts using a Masked Language Modeling objective. SmartIntentNN2 retains the BiLSTM-based multi-label classification network for intent detection. On the same evaluation set of 10,000 smart contracts, SmartIntentNN2 achieves superior performance with an accuracy of 0.9789, precision of 0.9090, recall of 0.9476, and an F1 score of 0.9279, substantially outperforming its predecessor and other baseline models. Notably, SmartIntentNN2 also delivers a 65.5% relative improvement in F1 score over GPT-4.1 on this specialized task. These results establish SmartIntentNN2 as a new state-of-the-art model for smart contract intent detection.
- Abstract(参考訳): スマートコントラクトにおける悪意ある開発者の意図は、分散化されたアプリケーションに対する重大なセキュリティ脅威となり、経済的にかなりの損失をもたらす。
これを解決するために、SmartIntentNNは、これまで、安全でない開発者の意図を検出するためのディープラーニングモデルとして紹介されていた。
K平均クラスタリングに基づくインテントハイライト機構であるUniversal Sentence Encoderと、Bidirectional Long Short-Term Memory (BiLSTM)ネットワークを組み合わせることで、このモデルは10の異なるインテントカテゴリにわたる1万の現実世界のスマートコントラクトの評価セットでF1スコアの0.8633を達成した。
本研究では,このモデルの強化版であるSmart IntentNN2(Smart Contract Intent Neural Network V2)を提案する。
このモデルは、Masked Language Modelingの目的を用いて、16,000の現実世界のスマートコントラクトのデータセットに対してドメイン順応的に事前トレーニングを行う。
SmartIntentNN2は、インテント検出のためのBiLSTMベースのマルチラベル分類ネットワークを維持している。
同じ1万のスマートコントラクトの評価セットでは、SmartIntentNN2は精度0.9789、精度0.9090、リコール0.9476、F1スコア0.9279で優れたパフォーマンスを達成し、前機種や他のベースラインモデルよりも大幅に上回っている。
特にSmartIntentNN2は、この特殊なタスクにおいて、GPT-4.1よりもF1スコアが65.5%向上している。
これらの結果は、スマートコントラクトインテント検出のための新しい最先端モデルとしてSmartIntentNN2を確立する。
関連論文リスト
- Model Inversion Attacks Through Target-Specific Conditional Diffusion Models [54.69008212790426]
モデル反転攻撃(MIA)は、ターゲット分類器のトレーニングセットからプライベートイメージを再構築することを目的としており、それによってAIアプリケーションにおけるプライバシー上の懸念が高まる。
従来のGANベースのMIAは、GANの固有の欠陥と潜伏空間における最適化の偏りにより、劣った遺伝子的忠実度に悩まされる傾向にある。
これらの問題を緩和するために拡散モデル反転(Diff-MI)攻撃を提案する。
論文 参考訳(メタデータ) (2024-07-16T06:38:49Z) - Prompt Tuning for Zero-shot Compositional Learning [53.090335182962605]
本稿では,Multi-Modal Prompt Tuning (MMPT) というフレームワークを提案する。
UT-Zapposデータセットでは、MMPTはAUCのスコアを29.8ドルまで押し上げ、前のベストスコアは26.5ドルとした。
より困難なMIT-Statesデータセットでは、AUCのMMPTスコアが現在の最先端の1.5倍向上している。
論文 参考訳(メタデータ) (2023-12-02T07:32:24Z) - Co-guiding for Multi-intent Spoken Language Understanding [53.30511968323911]
本稿では,2つのタスク間の相互指導を実現するための2段階のフレームワークを実装した,コガイドネットと呼ばれる新しいモデルを提案する。
第1段階では,単一タスクによる教師付きコントラスト学習を提案し,第2段階ではコガイドによる教師付きコントラスト学習を提案する。
マルチインテリジェントSLU実験の結果,我々のモデルは既存のモデルよりも大きなマージンで優れていることがわかった。
論文 参考訳(メタデータ) (2023-11-22T08:06:22Z) - SmartIntentNN: Towards Smart Contract Intent Detection [5.9789082082171525]
スマートコントラクトにおける開発者の意図の検出を自動化するためのディープラーニングベースのツールであるtextscSmartIntentNN(Smart Contract Intent Neural Network)を紹介した。
提案手法では,スマートコントラクトコードのコンテキスト表現にユニバーサル文を統合するとともに,K平均クラスタリングアルゴリズムを用いて,インテント関連コード特徴の強調を行う。
実世界の1万件のスマートコントラクトの評価は、textscSmartIntentNNがすべてのベースラインを越え、F1スコアの0.8633を達成していることを示している。
論文 参考訳(メタデータ) (2022-11-24T15:36:35Z) - Deep Smart Contract Intent Detection [5.642524477190184]
textscSmartIntentNNは、スマートコントラクトにおける開発意図を自動的に検出するように設計されたディープラーニングモデルである。
我々は4万以上の現実世界のスマートコントラクトを含むデータセットでtextscSmartIntentNNをトレーニングし、評価した。
論文 参考訳(メタデータ) (2022-11-19T15:40:26Z) - Robustness Certificates for Implicit Neural Networks: A Mixed Monotone
Contractive Approach [60.67748036747221]
暗黙のニューラルネットワークは、競合性能とメモリ消費の削減を提供する。
入力逆流の摂動に関して、それらは不安定なままである。
本稿では,暗黙的ニューラルネットワークのロバスト性検証のための理論的および計算的枠組みを提案する。
論文 参考訳(メタデータ) (2021-12-10T03:08:55Z) - ANNETTE: Accurate Neural Network Execution Time Estimation with Stacked
Models [56.21470608621633]
本稿では,アーキテクチャ検索を対象ハードウェアから切り離すための時間推定フレームワークを提案する。
提案手法は,マイクロカーネルと多層ベンチマークからモデルの集合を抽出し,マッピングとネットワーク実行時間推定のためのスタックモデルを生成する。
生成した混合モデルの推定精度と忠実度, 統計モデルとルーフラインモデル, 評価のための洗練されたルーフラインモデルを比較した。
論文 参考訳(メタデータ) (2021-05-07T11:39:05Z) - ESCORT: Ethereum Smart COntRacTs Vulnerability Detection using Deep
Neural Network and Transfer Learning [80.85273827468063]
既存の機械学習ベースの脆弱性検出方法は制限され、スマートコントラクトが脆弱かどうかのみ検査される。
スマートコントラクトのための初のDeep Neural Network(DNN)ベースの脆弱性検出フレームワークであるESCORTを提案する。
ESCORTは6種類の脆弱性に対して平均95%のF1スコアを達成し,検出時間は契約あたり0.02秒であることを示す。
論文 参考訳(メタデータ) (2021-03-23T15:04:44Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。