Машинное обучение - это наука о том, как заставить компьютеры выполнять задачи без явного программирования. Это может быть выявление схожих изображений, предсказание погоды, или даже перевод текста с одного языка на другой. В этой статье мы рассмотрим некоторые из основных принципов и методов машинного обучения, и дадим несколько простых примеров их применения. Существует два основных типа машинного обучения: супервизорное и несупервизорное обучение. Супервизорное обучение используется, когда имеется доступ к набору данных с отмеченными ответами, таким как набор данных с изображениями животных и их названиями. Например, мы можем обучить компьютер определять различные виды животных на изображениях, используя набор данных с изображениями животных и их названиями. Несупервизорное обучение используется, когда нет доступа к отмеченным ответам. Например, мы можем использовать несупервизорное обучение, чтобы кластеризовать клиентов интернет-магазина по их покупкам, чтобы лучше понимать их пот