learning filter with angular array