алгоритм либо полностью самостоятельно (машинное обучение без учителя), либо с помощью человека (машинное обучение с учителем).