超要約: NNをカンタン再利用!AI開発が超捗る魔法のシステム✨
💎 ギャル的キラキラポイント✨ ● 色んなNNを引っ張ってこれる!まるでセレクトショップみたい🛍️ ● 動くか検証済み!安心して使えるって最高じゃん?💯 ● AI開発が爆速に!時間もコストも節約できちゃう💰
詳細解説: 背景:深層学習(ディープラーニング)の研究って、既存のパーツ(NNモデル)を使い回すのが基本なのね。でも、色んな場所に散らばってて、使いにくいのよ😭
方法:NN-RAGは、検索(Retrieval)と生成(Generation)を組み合わせたシステム!PyTorchのリポジトリから、必要なNNモジュールをサクッと見つけて、動くように調整してくれるんだって!💖
続きは「らくらく論文」アプリで
Reusing existing neural-network components is central to research efficiency, yet discovering, extracting, and validating such modules across thousands of open-source repositories remains difficult. We introduce NN-RAG, a retrieval-augmented generation system that converts large, heterogeneous PyTorch codebases into a searchable and executable library of validated neural modules. Unlike conventional code search or clone-detection tools, NN-RAG performs scope-aware dependency resolution, import-preserving reconstruction, and validator-gated promotion -- ensuring that every retrieved block is scope-closed, compilable, and runnable. Applied to 19 major repositories, the pipeline extracted 1,289 candidate blocks, validated 941 (73.0%), and demonstrated that over 80% are structurally unique. Through multi-level de-duplication (exact, lexical, structural), we find that NN-RAG contributes the overwhelming majority of unique architectures to the LEMUR dataset, supplying approximately 72% of all novel network structures. Beyond quantity, NN-RAG uniquely enables cross-repository migration of architectural patterns, automatically identifying reusable modules in one project and regenerating them, dependency-complete, in another context. To our knowledge, no other open-source system provides this capability at scale. The framework's neutral specifications further allow optional integration with language models for synthesis or dataset registration without redistributing third-party code. Overall, NN-RAG transforms fragmented vision code into a reproducible, provenance-tracked substrate for algorithmic discovery, offering a first open-source solution that both quantifies and expands the diversity of executable neural architectures across repositories.