Free SKILL.md scraped from GitHub. Clone the repo or copy the file directly into your Claude Code skills directory.
npx versuz@latest install hiyenwong-ai-collection-collection-skills-connectivity-concepts-neuronal-networkgit clone https://github.com/hiyenwong/ai_collection.gitcp ai_collection/SKILL.MD ~/.claude/skills/hiyenwong-ai-collection-collection-skills-connectivity-concepts-neuronal-network/SKILL.md---
name: connectivity-concepts-neuronal-network
version: 1.0.0
description: |
神经网络建模的连接性概念框架。标准化连接描述,解决模型描述模糊性问题。
涵盖确定性/概率性连接、度量空间嵌入网络的连接概念。
触发词:网络连接、突触连接、神经建模、连接性标准化、connectivity、
neuronal network, synaptic connectivity, model description。
---
# Connectivity Concepts in Neuronal Network Modeling
## 核心方法论
### 问题定义
**挑战:** 发表的神经网络模型存在模糊性、缺失细节,阻碍可重现性和可扩展性。
**解决方案:** 标准化连接性概念和图形表示法
---
## 关键概念
### 1. 连接性类型
| 类型 | 说明 | 示例 |
|------|------|------|
| **确定性连接** | 固定规则定义 | 特定神经元对之间的连接 |
| **概率性连接** | 概率规则定义 | 以概率 p 建立连接 |
| **度量空间嵌入** | 基于空间位置 | 距离依赖的连接概率 |
### 2. 连接性描述问题
**研究发现:** 大量发表的连接性描述存在模糊性
| 问题类型 | 说明 |
|----------|------|
| **数学模糊** | 概念和假设不明确 |
| **算法模糊** | 实现细节缺失 |
| **参数模糊** | 参数化不完整 |
### 3. 标准化框架
```
┌─────────────────────────────────────────────────────┐
│ 连接性概念框架 │
├─────────────────────────────────────────────────────┤
│ │
│ ┌─────────────────────────────────────┐ │
│ │ 1. 数学描述(公式、概率分布) │ │
│ └─────────────────────────────────────┘ │
│ ↓ │
│ ┌─────────────────────────────────────┐ │
│ │ 2. 算法描述(伪代码、实现步骤) │ │
│ └─────────────────────────────────────┘ │
│ ↓ │
│ ┌─────────────────────────────────────┐ │
│ │ 3. 参数描述(数值、范围、单位) │ │
│ └─────────────────────────────────────┘ │
│ ↓ │
│ ┌─────────────────────────────────────┐ │
│ │ 4. 图形表示(网络图、连接模式) │ │
│ └─────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────┘
```
---
## 连接性概念
### 确定性连接
```python
# 特定神经元对之间的固定连接
connections = [
(neuron_1, neuron_2, weight=w12),
(neuron_2, neuron_3, weight=w23),
...
]
```
### 概率性连接
```python
# 以概率 p 建立连接
def probabilistic_connect(pre_population, post_population, p, weight_distribution):
connections = []
for pre in pre_population:
for post in post_population:
if random.random() < p:
w = weight_distribution.sample()
connections.append((pre, post, w))
return connections
```
### 距离依赖连接
```python
# 基于空间距离的连接概率
def distance_dependent_connect(positions, p_max, sigma):
connections = []
for i, pos_i in enumerate(positions):
for j, pos_j in enumerate(positions):
distance = np.linalg.norm(pos_i - pos_j)
p = p_max * np.exp(-distance**2 / (2 * sigma**2))
if random.random() < p:
connections.append((i, j))
return connections
```
---
## 图形表示法
### 统一网络图符号
| 元素 | 符号 | 说明 |
|------|------|------|
| 神经元 | 圆/方 | 兴奋性/抑制性 |
| 种群 | 大圆包围 | 神经元群体 |
| 确定性连接 | 实线箭头 | 固定连接 |
| 概率性连接 | 虚线箭头 | 概率连接 |
| 自连接 | 环形箭头 | 循环连接 |
---
## 应用场景
| 场景 | 说明 |
|------|------|
| **模型描述** | 标准化论文中的网络描述 |
| **仿真软件** | 指导连接例程实现 |
| **神经形态硬件** | 硬件系统连接配置 |
| **模型数据库** | ModelDB, Open Source Brain |
---
## 最佳实践
### 模型描述检查清单
1. [ ] 连接规则是否明确指定?
2. [ ] 概率分布是否完整定义?
3. [ ] 参数值是否包含单位和范围?
4. [ ] 算法实现是否可重现?
5. [ ] 图形表示是否与文本描述一致?
---
## 相关技能
- `time-varying-brain-connectivity` - 时变脑网络分析
- `gp-cake-brain-connectivity` - 因果核建模
---
## 来源
- **论文:** Connectivity Concepts in Neuronal Network Modeling
- **arXiv:** 2110.02883
- **效用评分:** 0.95
- **学习日期:** 2026-03-21
## Activation Keywords
- 网络连接
- 神经建模
- 连接性标准化
- neuronal connectivity
- network modeling
## Tools Used
- **read**: Read skill documentation and references
- **exec**: Run analysis scripts
- **web_fetch**: Fetch papers and resources
## Instructions for Agents
1. Understand the connectivity concepts framework
2. Apply standardization guidelines when describing networks
3. Ensure reproducibility through complete documentation
4. Use graphical notation for clarity
## Examples
```python
# Example: Standardized connectivity description
network_config = {
'type': 'probabilistic',
'pre_population': 'excitatory',
'post_population': 'inhibitory',
'probability': 0.1,
'weight_distribution': {'type': 'normal', 'mean': 0.5, 'std': 0.1}
}
```