awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 مستودعات

Awesome GitHub RepositoriesNeural Network Interpretability

Methods for analyzing and visualizing the internal workings of neural networks to understand their decision-making process.

Distinguishing note: The candidates focus on image retrieval or generation, while this feature is specifically about debugging and understanding neuron activation.

Explore 8 awesome GitHub repositories matching artificial intelligence & ml · Neural Network Interpretability. Refine with filters or upvote what's useful.

Awesome Neural Network Interpretability GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • kindxiaoming/pykanالصورة الرمزية لـ KindXiaoming

    KindXiaoming/pykan

    16,305عرض على GitHub↗

    pykan is a library for implementing Kolmogorov-Arnold Networks, replacing fixed node activation functions with learnable spline functions located on the network edges. It serves as an interpretable AI framework and symbolic regression tool designed to derive transparent mathematical rules from complex data. The project focuses on converting learned numerical functions into human-readable symbolic expressions through library matching and formula conversion. It utilizes additive-compositional topologies and learnable piecewise polynomial segments to approximate non-linear mappings. The framewo

    Builds models where internal logic is converted into human-readable mathematical formulas for transparency.

    Jupyter Notebook
    عرض على GitHub↗16,305
  • cs231n/cs231n.github.ioالصورة الرمزية لـ cs231n

    cs231n/cs231n.github.io

    10,923عرض على GitHub↗

    This project is a static educational website and comprehensive curriculum focused on computer vision and deep learning. It serves as a public repository of instructional materials, lecture notes, and technical guides specifically detailing convolutional neural networks and visual recognition. The site is developed using static-site generation to host course documentation and student project directories. It provides structured academic resources that guide learners through image classification, generative modeling, and the implementation of various neural network architectures. The curriculum

    Retrieves images that trigger the highest response from specific neurons to understand detected visual features.

    Jupyter Notebook
    عرض على GitHub↗10,923
  • utkuozbulak/pytorch-cnn-visualizationsالصورة الرمزية لـ utkuozbulak

    utkuozbulak/pytorch-cnn-visualizations

    8,219عرض على GitHub↗

    هذه مجموعة أدوات تصور PyTorch CNN مصممة لقابلية تفسير الشبكات العصبية. توفر مجموعة من الأدوات لشرح قرارات النموذج وتحليل السلوك الداخلي للشبكات العصبية التلافيفية من خلال تصور التنشيطات، والتدرجات، والمرشحات. يطبق المشروع تقنيات متخصصة لتوليد صور تمثيلية، بما في ذلك تحسينات Deep Dream لتضخيم الأنماط وتوليد الصور الخاصة بالفئات عبر تحسين المدخلات. يتميز أيضاً بمولد خرائط بروز (saliency map) ينتج خرائط حرارية قائمة على التدرج لتحديد مناطق الصورة المحددة التي تؤثر على نتيجة التصنيف. تغطي مجموعة الأدوات قدرات أوسع لتحليل الطبقات، مثل إعادة بناء تمثيلات المدخلات من التنشيطات الداخلية وتصور مرشحات الشبكة. تتضمن طرقاً لتصور التدرج وتقنيات تقليل الضوضاء لتحسين وضوح خرائط البروز.

    Provides a comprehensive toolkit for analyzing and visualizing CNN internal workings to understand model decision-making.

    Python
    عرض على GitHub↗8,219
  • tensorpack/tensorpackالصورة الرمزية لـ tensorpack

    tensorpack/tensorpack

    6,287عرض على GitHub↗

    Tensorpack هو إطار عمل شبكة عصبية TensorFlow عالي المستوى ومكتبة بحثية مصممة لبناء وتدريب نماذج التعلم العميق. يوفر مجموعة من بنيات الشبكات العصبية القابلة للتكرار للرؤية الحاسوبية، والمهام التوليدية، والتعلم التعزيزي، ومعالجة اللغات الطبيعية. يتميز المشروع بخط معالجة بيانات تعلم عميق متخصص يستخدم Python الخالص لتحميل البيانات المتوازي والبث. ويتضمن منسق تدريب متعدد وحدات GPU لتوزيع أعباء العمل عبر استراتيجيات موازية للبيانات ومجموعة أدوات قابلية تفسير مخصصة لتصور خرائط بروز وتنشيط النموذج. يغطي إطار العمل مجموعة واسعة من القدرات، بما في ذلك خطوط معالجة الرؤية الحاسوبية لاكتشاف الكائنات والتجزئة الدلالية، ونمذجة التسلسل للكلام والنص، وتطوير وكيل التعلم التعزيزي. كما يوفر أدوات تحسين النموذج لتكميم الأوزان والتدريب منخفض البت، إلى جانب مرافق لإعادة إنتاج الأوراق البحثية الأكاديمية وتحويل أوزان نموذج Caffe القديمة.

    Includes a toolkit for analyzing convolutional networks via saliency maps and activation visualizations to understand model decisions.

    Python
    عرض على GitHub↗6,287
  • christophm/interpretable-ml-bookالصورة الرمزية لـ christophM

    christophM/interpretable-ml-book

    5,317عرض على GitHub↗

    هذا المشروع عبارة عن مورد تعليمي شامل ودليل تقني يركز على تعلم الآلة القابل للتفسير والذكاء الاصطناعي القابل للشرح. يعمل ككتاب مدرسي ومرجع لتنفيذ التقنيات التي تجعل نماذج تعلم الآلة المعقدة شفافة ومفهومة للبشر. يوفر المورد إرشادات حول بناء نماذج شفافة بطبيعتها، مثل أشجار القرار والنماذج الخطية المتفرقة، وتطبيق طرق الشرح اللاحقة على أنظمة الصندوق الأسود. يفصل المنهجيات المحددة لقياس أهمية الميزة، وتوليد مبررات للتنبؤات الفردية، واستخدام نماذج بديلة لتقريب عمليات صنع القرار المعقدة. يغطي المحتوى مجموعة واسعة من القدرات التحليلية، بما في ذلك تحليل تأثير الميزة العالمية والمحلية، وقابلية تفسير رؤية الكمبيوتر، واستخدام المساهمات القائمة على نظرية الألعاب مثل قيم Shapley. كما يتناول تقييم النموذج من خلال تقييمات القابلية للتفسير، وسير عمل تصحيح الأخطاء لتحديد اختصارات النموذج، وتصميم هياكل الخوارزميات الشفافة. يتم تنفيذ المشروع كمجموعة من دفاتر Jupyter.

    Links activated neural network channels with human-understandable concepts to measure detection quality.

    Jupyter Notebook
    عرض على GitHub↗5,317
  • tensorflow/lucidالصورة الرمزية لـ tensorflow

    tensorflow/lucid

    4,707عرض على GitHub↗

    Lucid هي مجموعة أدوات قابلية التفسير (interpretability) لـ TensorFlow ومكتبة تصور مصممة لتحليل التمثيلات الداخلية للشبكات العصبية. تعمل كإطار عمل تحسين قائم على التدرج يولد صوراً وأطالس للكشف عن الميزات التي تعلمتها عصبونات وطبقات معينة. تمكن المكتبة من إنشاء أطالس التنشيط وربط تنشيطات الشبكة عالية الأبعاد في مساحات منخفضة الأبعاد لدراسة سلوك النموذج. تستخدم معلمات الصور القابلة للاشتقاق لتحسين المدخلات المرئية التي تنشط مكونات الشبكة إلى أقصى حد. يغطي النظام مجموعة واسعة من البنية التحتية لقابلية التفسير، بما في ذلك تعيين توزيع التنشيط وأبحاث تصور الميزات. كما يتضمن أدوات لاستيراد النماذج المدربة مسبقاً وحفظ أوزان الشبكة للتحليل المستمر.

    Provides a toolkit for analyzing and visualizing the internal representations of neural networks.

    Jupyter Notebook
    عرض على GitHub↗4,707
  • blealtan/efficient-kanالصورة الرمزية لـ Blealtan

    Blealtan/efficient-kan

    4,646عرض على GitHub↗

    This project is a PyTorch library for building and training Kolmogorov-Arnold Networks. It implements a neural network architecture that replaces fixed activation functions with learnable spline-based functions on edges, serving as a tool for interpretable machine learning. The implementation utilizes reformulated matrix operations to reduce memory overhead and increase computation speed. It employs L1 regularization to sparsify network weights, which improves the transparency of the model's internal logic and decisions. The framework covers a range of capabilities including grid-based funct

    Enhances model transparency by using weight sparsification to make internal network logic easier to understand.

    Python
    عرض على GitHub↗4,646
  • rexying/gnn-model-explainerالصورة الرمزية لـ RexYing

    RexYing/gnn-model-explainer

    1,051عرض على GitHub↗

    تعمل هذه المجموعة كإطار عمل لتفسير عمليات اتخاذ القرار في الشبكات العصبية الرسومية (graph neural networks). تعمل كمكتبة لتحليل كيفية معالجة هذه النماذج لبيانات الشبكة المعقدة، وتوفر طرقاً لتحديد سمات العقد المحددة والأنماط الهيكلية التي تؤثر على النتائج التنبؤية. يتميز المشروع باستخدام استخراج المخططات الفرعية المحسّن بالقناع (mask-optimized subgraph extraction) وتعيين الإسناد القائم على التدرج لعزل المكونات الدنيا للرسم البياني التي تحافظ على التنبؤ الأصلي للنموذج. من خلال فصل طبقات معالجة الرسم البياني عن منطق التفسير، تسمح البنية بتحليل متسق عبر أنواع مختلفة من الشبكات العصبية الرسومية، بما في ذلك النماذج التلافيفية والقائمة على الانتباه. بعيداً عن التفسير الأساسي، تدعم المكتبة تدريب نماذج الرسوم البيانية على مجموعات بيانات اصطناعية وواقعية وتسهل تصحيح أخطاء نماذج تعلم الآلة. تتضمن إمكانيات لتصور تفسيرات النموذج من خلال دفاتر ملاحظات تفاعلية، مما يتيح عرض خرائط حرارة الإسناد وهياكل الشبكة المعقدة للمساعدة في تحديد الميزات والمخططات الفرعية المؤثرة.

    Analyzes how graph-based machine learning models make predictions by identifying influential nodes and structural patterns.

    Python
    عرض على GitHub↗1,051
  1. Home
  2. Artificial Intelligence & ML
  3. Neural Network Interpretability

استكشف الوسوم الفرعية

  • GraphMethods for analyzing and visualizing the internal workings of graph-based neural networks. **Distinct from Neural Network Interpretability:** Distinct from Neural Network Interpretability: specifically targets graph-based models and structural pattern analysis.