Skip to main content
. 2022 Mar 13;22(6):2219. doi: 10.3390/s22062219
Algorithm 1 ADASYN
  • Input: 

    Imbalanced training data xi,yi

  • Output: 

    Synthetic data in minority class ui

  • 1:

    S=AmajAmin·v

  • 2:

    ρi=γi/K

  • 3:

    ρi¯=ρi/γi

  • 4:

    gi=β·ρi¯

  • 5:

    fori<gido

  • 6:

        xzi=randomlySelectxi

  • 7:

        ui=xi+rand0,1·xzixi

  • 8:

    end for

  • 9:

    returnui