Отправляет email-рассылки с помощью сервиса Sendsay

Машинное обучение на практике (пишем обучающиеся алгормы)

Введение в Python Осваиваем Python Для реализации алгоритмов мы будем использовать Python 2.7 и математическую библиотеку SciPy. Почему именно они? И почему стоит их изучить? Python - это один из наиболее современных языков, как пишут его авторы: с акцентом на читаемость кода и удобство разработки. Таким образом все конструкции предельно просты и понятны, и если вы знаете любой другой язык программирования, то легко освоите Python. Код получается компактным и понятным. При этом Python портирован на все осн...

2012-02-01 11:06:04 + Комментировать

Машинное обучение на практике (пишем обучающиеся алгормы)

Ищем минимум функции ошибки С прошлого выпуска у нас осталась задача: найти минимум функции Q(a0,a1. Мы будем использовать итерационный метод, т.е. шаг за шагом перебирать параметры a0 и a1, приближаясь к минимуму (примерно так, как я это делал вручную в предыдущем выпуске. Основной вопрос в том, как именно подбирать значения a0 и a1, чтобы они приближали нас к минимуму функции Q. Рассмотрим один из наиболее простых и универсальных методов. Метод градиентного спуска (gradient desent. Для простоты рассмотри...

2012-01-20 11:24:53 + Комментировать

Машинное обучение на практике (пишем обучающиеся алгормы)

Ну что ж, поехали. Начнём с самой простого алгоритма. Линейная регрессия. Пусть нам нужно вычислить ориентировочную стоимость аренды квартиры в зависимости от её площади (в определённом городе или районе, где цены более-менее однородны. Как решать задачу? Подход машинного обучения таков: нам нужны примеры обучающих данных о площади квартиры x и стоимости её аренды y, т.е. пары , где i - номер пары данных (например, при площади 30 м2 стоимость 20000, тогда x=30, y=20000. Взяв реальные данные из объявлений в...

2012-01-14 14:56:03 + Комментировать

Машинное обучение на практике (пишем обучающиеся алгормы)

Добрый день! В первом выпуске хочется подробнее рассказать про конкретные примеры машинного обучения. Начну с наиболее простых и понятных примеров. Пример 1. Предположим у нас есть данные о росте и весе большого числа различных людей. Исходя из этого можно построить модель: какой вес обычно соответствует данному росту. Пример 2. Предположим у нас есть база данных о продажах квартир: число комнат, площадь, район города, цена. Исходя из этих данных можно построить модель для предсказания средней цены на квар...

2011-12-31 13:52:35 + Комментировать