multilabel perceptron by Kiri