Научная статья на тему 'Применение нейросетевых технологий для автоматизации оценки жилой недвижимости'

Применение нейросетевых технологий для автоматизации оценки жилой недвижимости Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
674
96
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
НЕЙРОННАЯ СЕТЬ / ОЦЕНКА / АВТОМАТИЗИРОВАННАЯ ИНФОРМАЦИОННАЯ СИСТЕМА / РЫНОЧНАЯ СТОИМОСТЬ / NEURAL NETWORK / EVALUATION / AUTOMATED INFORMATION SYSTEM / MARKET VALUE

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Доренко Андрей Владимирович, Костяев Дмитрий Сергеевич

Проводится анализ существующих методик автоматического определения стоимости недвижимости, а так же предлагается новый метод оценки жилой недвижимости, основанный на использовании нейросетевой At одели обработки данных. Производится первичное проектирование нейронной сети. Полученные результаты исследования позволяют судить о высокой практической значимости работ по данному направлению.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Доренко Андрей Владимирович, Костяев Дмитрий Сергеевич

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

APPLICATION OF NEURAL NETWORK TECHNOLOGY FOR AUTOMATIC EVALUATION OF RESIDENTIAL REAL ESTATE

In this paper, an analysis of the existing methods of automatic determination of the value of real estate, as well as a new method of assessment of residential property, based on the use of neural network data models. Produced initial design of a neural network. These findings provide a glimpse of the high practical relevance of work in this direction.

Текст научной работы на тему «Применение нейросетевых технологий для автоматизации оценки жилой недвижимости»

4. Сорвина О.В. Анализ различий в подходах к раскрытию информации о вознаграждениях работникам в соответствие с МСФО и РСБУ в финансовых отчетах // Инновации в бизнесе, науке и технологиях, сборник научных работ заочной научно-практической конференции / Учебный центр «5 баллов». 2016. С. 75-79.

5. Официальный сайт компании AntalRussia, Электронный ресурс: https ://antalrussia.ru/

Сорвина Ольга Владимировна, д-р экон. наук, проф., fim atsn. tula.ги, Россия, Тула, Тульский государственный университет,

Сорвина Алена Сергеевна, студентка, alyonasorvina(a)jcloud.com, Россия, Тула, Тульский государственный университет

MATERIAL NON-MONETARY REWARD SYSTEM AS A WAY TO REDUCE STAFF TURNOVER IN A VOLA TILE LABOR MARKET

О. V. Sorvina, A.S. Sorvina.

The article shows the advantages of non-monetary incentive payments to traditional rewards for work.

Key words: personnel motivation, non-monetary payments, grey-dy, labour turnover, the labour market.

Corvina Olga Vladimirovna, Dr. of Econ. PhD, Professor, fim atsn. tula, ru, Russia, Tula, Tula State University,

Corvina Alena Sergeevna, student, alyonasorvinafa),icloud.com, Russia, Tula, Tula State University

УДК 004.89:332.64

ПРИМЕНЕНИЕ НЕЙРОСЕТЕВЫХ ТЕХНОЛОГИЙ ДЛЯ АВТОМАТИЗАЦИИ ОЦЕНКИ ЖИЛОЙ НЕДВИЖИМОСТИ

Д.С. Костяев, A.B. Доценко

Проводится анализ существующих методик автоматического определения стоимости недвижимости, а так же предлагается новый метод оценки жилой недвижимости, основанный на использовании нейросетевой модели обработки данных. Производится первичное проектирование нейронной сети. Полученные результаты исследования позволяют судить о высокой практической значимости работ по данному направле-

Ключевые слова: нейронная сеть, оценка, автоматизированная информационная система, рыночная стоимость.

В соответствии с Федеральными стандартами оценки [3, 4, 5], при определении рыночной стоимости используются следующие подходы:

доходный;

затратный;

сравнительный.

Каждый подход содержит в себе набор методов, один из которых может быть использован для определения того или иного вида стоимости. Основным подходом, применяемым для оценки квартир, является сравнительный.

Согласно п. 12 ФСО № 1 «сравнительный подход - совокупность методов оценки, основанных на получении стоимости объекта оценки путем сравнения оцениваемого объекта с объектами-аналогами». Сравнительный подход рекомендуется применять, когда доступна достоверная и достаточная для анализа информация о ценах и характеристиках объектов-аналогов. При этом могут применяться как цены совершенных сделок, так и цены предложений. Объектом - аналогом объекта оценки для целей оценки признается объект, сходный объекту оценки по основным экономическим, материальным, техническим и другим характеристикам, определяющим его стоимость. [2]

Условия применения сравнительного подхода:

объект не должен быть уникальным;

информация должна быть исчерпывающей, включающей условия совершения сделок;

факторы, влияющие на стоимость сравниваемых аналогов оцениваемой недвижимости, должны быть сопоставимы.

Рыночная стоимость недвижимости определяется ценой, которую заплатит типичный покупатель за аналогичные по качеству и полезности объекты.

В реальных рыночных условиях практически невозможно подобрать «идеальные» аналоги, отличающихся влиянием только одного ценообразую-щего фактора, и каждый объект недвижимости можно считать уникальным. Поэтому, понимая, что ценообразующие факторы оказывают совместное влияние на стоимость объекта, оценщик определяет итоговую (согласованную) величину совокупной корректировки к стоимости единицы сравнения (стоимость 1 кв.м) путем перемножения коэффициентных значений частных корректировок по элементам сравнения. В результате произведения корректировок, приводящего к взаимовлиянию их значений, нивелируются вышеописанные погрешности в определении их величин. При таком подходе «вклады» (веса, или степени влияния на стоимость) элементов сравнения принимаются равнозначными.

Рыночная стоимость объекта, рассчитанная методом корректировок, может быть рассчитана по формуле:

с =п*ус т

оо ан ? V1/

где Сqq— стоимость объекта оценки; П - площадь объекта оценки, кв.м; УСан -средняя скорректированная стоимость за 1 кв. м площади аналогичных объектов (единицы сравнения), руб.

Как показывает оценочная практика, выполнение отчета об оценке рыночной стоимости типовой квартиры требует не менее получаса работы специалиста, без учета времени на выезд и осмотр объекта оценки. Несмотря на существование довольно внушительного теоретико-практического фундамента классических методов оценки объектов недвижимости, следует отметить, что применение в данном процессе современных инструментальных средств обработки информации, основанных на интеллектуальном анализе данных, весьма незначительно. В связи с этим возникла как научная, так и практическая необходимость исследования, посвященного проблемам симбиоза методов, способов, принципов оценивания, построения математических моделей, в которых при учёте факторов неточности и неопределенности большая роль отводится логике человеческих суждений и оценок. [3]

Данная работа посвящена изучению возможности разработки интеллектуальных информационных систем, способных определять рыночную стоимость квартиры, основываясь на статистических данных рынка. «Облегчить» работу оценщика позволяет автоматизация его действий по расчету стоимости объекта оценки. Можно выделить 3 основных подхода к возможной реализации автоматического расчета стоимости жилой недвижимости (квартир):

экспертные системы; многоагентные системы; нейросети.

Среди существующих информационных систем, позволяющих автоматизировать рутинные процессы оценочной деятельности преобладают CMS-системы (Content Managament System - Система Управления Контентом), являющиеся, по сути, оболочкой, позволяющей лишь генерировать, хранить и обрабатывать отчеты об оценке недвижимости. Внутри данных систем, как правило, присутствует экспертная система, функционирующая по принципу «если-то» (например «если есть балкон или лоджия то добавить к цене 5 %»). К подобным системам относятся сервис PRO Simple, ValMaster Appraiser, Оценщик PRO и прочие. Использование именно экспертной системы в автоматизации ведения расчета неизбежно влечет необходимость регулярного обновления базы знаний данной системы, с использованием корректировок, приводимых в популярных справочниках. Данные системы так же не решают вопроса ручного подбора аналогов и требует значительного участия пользователя в процессе оценки. Таким образом, подобные системы следует рассматривать как оболочку для эффективной визуализации расчетов, произведенных иным способом.

Мультиагентные системы — это системы обработки данных, состоящие из автономных интеллектуальных агентов, взаимодействующих друг с

другом и пассивной среды, в которой агенты существуют и на которую также могут влиять. Проектирование мультиагентной системы для оценки недвижимости видится практически невыполнимым заданием, в связи с необходимостью ручного установления перекрестных разновесовых связей между различными характеристиками квартир (этаж, площадь, кол-во комнат, состояние отделки, и т.д.).

В целях автоматизации процесса оценки квартир в данной работе используется нейросетвая модель.

Искусственным нейроном называется простой элемент, структура которого представлена на рис. 1. Нейрон описывается решающей функцией (или функцией активации):

, ч П

У = (2)

г=1

где п - количество входов; х - значение входа; ш - веса синапсов; У - выходной элемент («ответ» нейронной сети).

Входы Синапсы Ячейка нейрона Аксон Выход

х.

ил

ии

У и Ни) -)-

)---

У

Рис. 1. Искусственный нейрон

Иными словами «ответ» нейронной сети представляет собой значение, которое принимает функция активации при передаче ей суммы произведений входных факторов и их весов.

Функции активации используется сигмоидная, как позволяющая вычленять более сложные пространства значений выходных признаков:

1

¥(и) =

1 + е

-Ъи

(3)

где коэффициент Ъ задает крутизну сигмоида. Часто принимают Ь = 1 Пример сигмоидной функций активации приведен на рис. 2.

, к

У

0,5

и

Рис. 2. Сигмоидная функция активации

Решающие функции используются в задачах классификации на основе сопоставления их значений при различных комбинациях значений входных признаков с некоторым пороговым значением. В случае превышения заданного порога считается, что нейрон сработал и таким образом распознал некоторый класс ситуаций.

Нейроны могут быть связаны между собой, когда выход одного нейрона является входом другого. Таким образом, строится нейронная сеть, в которой нейроны, находящиеся на одном уровне, образуют слои. Но не всякое соединение нейронов будет работоспособно и целесообразно.

Среди различных структур нейронных сетей одной из наиболее известных является многослойная структура, в которой каждый нейрон произвольного слоя связан со всеми аксонами нейронов предыдущего слоя или, в случае первого слоя, со всеми входами нейросети. Такие нейросети называются полносвязными. Простейшим вариантом нейронной сети с прямыми связями является однослойный персептрон, схема которого представлена на рис. 3. [1]

Рис. 3. Нейронная сеть с прямой связью

Целью обучения нейросетевой структуры является настройка ее на требуемое поведение. Основным подходом здесь является задание значений весовых коэффициентов 1Ш . Обучение с учителем предполагает наличие

обучающих последовательностей с известными как «входными» так и «выходными» данными (в данном случае информация об определенных ценооб-разующих факторах и стоимости квартиры). В процессе обучения для каждого входного образа вычисляется реакция сети («ответ»), а затем полученный ответ сравнивается с известным целевым значением. Основным алгоритмом обучения является метод, предложенный Розенблаттом:

1. значение весов всех нейронов задается случайным образом;

2. сети предъявляются входные данные (обучающая выборка), в результате чего формируется выходной образ («ответ»);

3. производится вычисление вектора ошибки путем сравнения полученных ответов с известными исходными данными из выборки;

4. выполняется изменение вектора весовых коэффициентов пропорционально вектору ошибки обучения.

Шаги 3 и 4 могут повторяться до достижения оптимального результата обучения.

Для обучения нейросети необходима обучающая выборка значительного объема. На одном из крупнейших сайтов объявлений России http://avito.ru/ среди предложений продажи квартир содержится в среднем более 5 ООО объявлений актуальных для г. Тула. Ручной сбор и обработка такого значительного количества информации требует очень больших затрат времени, поэтому следует разработать отдельную информационную систему, отвечающую за «парсинг» (parsing) данных. Схема проектируемой интеллектуальной системы примет следующий вид (рис. 4).

ВНЕШНЯЯ СРЕДА

характеристики оцениваемого объекта

обработка выборки

нормализованная обучающая выборка

ОБУЧЕННАЯ НЕИРОСЕТЬ

7 П,.

СТОИМОСТЬ

объекта оценки

Рис. 4. Структура информационной системы для оценки стоимости квартир

Система сбора и обработки информации для создания нормализованной обучающей выборки была реализована на языке программирования Python 3.4 в виде отдельного модуля.

Основным источником данных для исследования послужила собранная база предложений продажи квартир в г. Тула по состоянию на 10.01.2017 г. Всего было обработано 160 объявлений. Руководствуясь различиями в характеристиках предлагаемых квартир были выделены следующие факторы, влияющие на стоимость квартир:

XI - район

1 - Зареченский

2 - Привокзальный

3 - Пролетарский

4 - Советский

5 - Центральный Х2 - количество комнат ХЗ - этаж

Х4 - всего этажей Х5 - тип дома

1 - Новостройка

2 - Хрущевка

3 - Брежневка

4 - Сталинка

5 - Барачный тип

6 - Элитная новостройка (многоэтажн.)

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

7 - Элитная новостройка (малоэтажн.)

8 - Довоенные постройки Х6 - стена

1 - кирпич

2 - панель Х7 - планировка

1 - Фиксированная

2 - Свободная

Х8 - общая площадь (кв. м.) Х9 - жилая площадь (кв. м.) XI0 - площадь кухни (кв. м.)

XII - наличие балкона или лоджии

1- нет

2 - балкон

3 - лоджия

4 - балкон застекленный

5 - лоджия застекленная

Кроме того, в ходе дальнейшей работы будет введен еще один фактор - состояние отделки. Он требует особой проработки и создания специальной шкалы для оценки состояния квартиры. На данном этапе исследовались только квартиры с готовой отделкой.

Для обработки базы с целью установления наличия связей между выбранными факторами и предварительного конструирования был использован программный комплекс ЫеигоРгоу. 0.25.

ЫеигоРго строит многослойные нейронные сети с сигмоидной функцией активации.

После определения количества обучающих примеров в выборке необходимо определить возможное количество нейронов на скрытых слоях пер-септрона. Для этого использовалась формула, являющаяся следствием теорем Арнольда-Колмогорова-Хехт-Нильсена [ 1 ]:

^'а ■ < < N • +1) • (Мх + N +1) + N (4)

1+1о§2е ■ х ^ - '

где - размерность выходного сигнала; О - число элементов обучающей выборки; - необходимое число синаптических весов; Мх - размерность входного сигнала. Тогда число нейронов в скрытых слоях -

В данном случае сеть была построена, исходя из следующих параметров: Ш=11, Ыу=1, 0=160. Тогда 19,226<Ым?<203,09, следовательно, число нейронов в скрытых слоях 1,6<N<16,92.

Формула дает достаточно большой разброс числа нейронов в скрытых слоях, и поэтому из множества получаемых сетей рассматривается оптимизированная сеть.

Используя возможности оптимизации РагТап выявлено, что оптимальное число слоев 3, а количество нейронов составляет по 10 на каждом внутреннем слое. Уровнем надежности выходной величины (синдрома) принято считать 60 ООО рублей.

В результате анализа значимости симптомов (факторов) получены следующие данные (рис. 5).

1

0,9 0,8 0.7 0,6 0,5 0,4 ОН 0,2 ОД

о

II

4>' -С-

-Р НР

Ъ Ь Л % "V Ь ' -Ь ' ' -й -

АЛЛ, ъ «о

■ ^ 4"'4''

Рис. 5. Значимость факторов.

Таким образом, из приведенного выше графика видно, что для обучения наиболее значимыми входными параметрами являются такие параметры, как «этаж», «всего этажей», «тип дома», «планировка», «наличие балкона или лоджии». Для обобщения наиболее значимыми параметрами являются: «количество комнат», «всего этажей», «тип дома», «стена», «планировка», «площадь кухни». Из графика видно, что при обобщении наименьшее влияние на среднюю стоимость имеет этаж.

Тестирование построенной нейросети было проведено на обучающей же выборке. Количество неправильно предсказанных значений (разброс синдрома составляет +- 60 ООО рублей) составило 13,125 % от всей выборки, что является сравнительно приемлемым результатом. Средняя ошибка, при этом, не превышает уровень надежности.

В данной работе были определены наиболее значимые факторы, влияющие на стоимость квартир, и выявлено оптимальное количество нейронов на скрытом слое. Кроме того, был разработан эффективный прикладной инструмент для сбора и анализа обучающей выборки. После обучения нейронной сети была оценена степень влияния рассматриваемых параметров на конечную стоимость квадратного метра квартиры.

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

Список литературы

1. Арефьева Е.А., Сафронова М.А. Интелектуальные информационные системы. Тула: Изд-во ТулГУ, 2010. 169 с. Оссовский С. Нейронные сети для обработки информации. М.: Финансы и статистика, 2002. 344 с.

2. Ясницкий В.Л. Нейросетевое моделирование в задаче массовой оценки жилой недвижимости города Перми // Фундаментальные исследования. 2015. № 10-3. С. 650-653.

3. Приказ Минэкономразвития России от 20 мая 2015 г. № 297 «Об утверждении Федерального стандарта оценки «Общие понятия оценки, подходы и требования к проведению оценки (ФСО № 1)» [Электронный ресурс]. Режим доступа: 11йр://есопоту.^оу.щ/ттес/ас11уку/5ес11оп5/СогрМапа^теп1/ асйУЙу/201505218 (дата обращения: 13.02.2017).

4. Приказ Минэкономразвития России от 20 мая 2015 г. № 298 «Об утверждении Федерального стандарта оценки «Цель оценки и виды стоимо-

сти (ФСО № 2)» [Электронный ресурс]. Режим доступа: llttp://economy.gov.ru/minec/activity/sections/coфmanagment/activity/201505219 (дата обращения: 13.02.2017).

5.Приказ Минэкономразвития России от 20 мая 2015 г. № 299 «Об утверждении Федерального стандарта оценки «Требования к отчету об оценке (ФСО № 3)» [Электронный ресурс]. Режим доступа: llttp://economy.gov.ru/minec/activity/sections/coфmanagment/activity/201505219 (дата обращения: 13.02.2017).

6.Приказ Минэкономразвития России от 25 сентября 2014 г. № 611 «Об утверждении Федерального стандарта оценки «Оценка недвижимости (ФСО № 7)» [Электронный ресурс]. Режим доступа: http ://economy. gov.ru/minec/about/structure/banking/201409303 (дата обращения: 13.02.2017).

Доценко Андрей Владимирович, канд. экон. наук, doif., dotcent(a),mail.ru, Россия, Тула, Тульский государственный университет,

Костяев Дмитрий Сергеевич, асп., dekl84(ci>,hotmail. со. ик, Россия, Тула, Тульский государственн ый университет.

APPLICA TION OF NEURAL NETWORK TECHNOLOGY FOR A UTOMA TIC EVAL UA TION OF RESIDENTIAL REAL EST А ТЕ

D.S. Kostyaev, A. V. Dotsenko

In this paper, an analysis of the existing methods of automatic determination of the value of real estate, as well as a new method of assessment of residential property, based on the use of neural network data models. Produced initial design of a neural network. These findings provide a glimpse of the high practical relevance of work in this direction.

Key words: neural network, evaluation, automated information system, the market val-

Dotsenko Andrey Vladimirovich, Associate Professor, dotcent(a),mail. ru, Russia, Tula, Tula State University,

Kostyaev Dmitry Sergeevich, postgraduate, dekl84(ci>,hotmail. со. uk, Russia, Tula, Tula State University

i Надоели баннеры? Вы всегда можете отключить рекламу.