Try โ€‚โ€‰HackMD

Introducing Learning & Saturation Effects into the Prior Voting History Neuron

Word Problem

We want to have a Neuron on which Power is accrued through the count of SCF past participations. The total vote power should accrue slowly initially, accelerate (e.g. increase the marginal power per newly participated round) until it hits a inflection point, on which it deaccelerates until it hits a asymptotic level, which can either be a slowly-growing slope or a constant.

Sources: [1], [2], [3]

Requirements

  • R1:
    nโ‰ฅ0
  • R2:
    P(n=0)=0
  • R3:
    P(n=1)=P0
  • R4:
    P(nโ†’โˆž)=P+ or โˆž
  • R5:
    Pห™(n=0)=0
  • R6:
    Pห™(nโ†’โˆž)=0
  • R7: R3:
    Pยจ(nโˆ—)=0
  • R8:
    Pยจ(n<nโˆ—)>0
  • R9:
    Pยจ(n>nโˆ—)<0
  • R10:
    P(n=nโˆ—)=Pโˆ—

Hypothesis

https://en.wikipedia.org/wiki/Generalised_logistic_function

Y(t)=A+Kโˆ’A(C+Qeโˆ’Bt)1/ฮฝ

  • R2 can be interpreted as
    A:=0
  • R3 and R10 is a constraint that can be used for finding
    C
    ,
    Q
    or
    ฮฝ
    .
  • R4 can be implemented as
    K:=P+
    if
    C=1
    or
    K:=A+Kโˆ’AC1ฮฝ
  • R6 is implemented by the adoption of GLF
  • R5, R7, R8 and R9 can be implemented through
    t:=nโˆ’nโˆ—
    • By considering R2, we can also have that
      Y(nโˆ’nโˆ—)โ†’0
      , which implies
      (C+Qeโˆ’B(nโˆ’nโˆ—))1ฮฝโ†’โˆž
    • Alternatively, we can consider a threshold on which
      Y(tยฏ)<Yโˆ’โŸนY(tยฏ):=0

PoC

https://colab.research.google.com/drive/1vHfveIP8PBLqg6_1efNGWqkdD8P2JOfq?usp=sharing