Constructors
constructor
- new ALMA(p?: number, alpha?: number, b?: number, c?: number): ALMA
Parameters
Optional
p: numberOptional
alpha: numberOptional
b: numberOptional
c: number
Properties
_alpha
_alpha: number
_b
_b: number
_c
_c: number
_k
_k: number
_p
_p: number
_w
_w: any
_w0
_w0: number
Methods
fit
- fit(x: number[][], y: (-1 | 1)[]): void
Parameters
- x: number[][]
- y: (-1 | 1)[]
Returns void
predict
- predict(data: number[][]): (-1 | 1)[]
Returns (-1 | 1)[]
Predicted values
update
- update(x: number[], y: -1 | 1): void
Returns void
Approximate Large Margin algorithm
See
A New Approximate Maximal Margin Classification Algorithm. (2001)