Skip to content

Scale free topology #387

Description

@MartinuzziFrancesco

Paper

https://doi.org/10.1063/1.4746765

Topology

From the paper:

Step 1: Growth

Start with an initially randomly connected network containing (m_0) neural units.
At every time step, introduce a new unit and connect it to (m) already-existing neural units, with (m \le m_0).
When the number of units reaches the total (N), the growth process stops.

Step 2: Preferential attachment

The probability (\Pi_i) that a new neural unit will be attached to unit (i) (one of the (m) already-existing units) depends on the degree (k_i) of unit (i), as follows:

$$\Pi_i = \frac{k_i}{\sum_{j \in \{1,2,\ldots,m\}} k_j}, \qquad i = m_0 + 1, \ldots, N.$$

Official implementation

none

Metadata

Metadata

Assignees

No one assigned

    Labels

    initsinitializers for internal matrices

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions