Использование технологии распределенных реестров при проектировании информационной системы "Аренда недвижимости" с применением искусственных нейронных сетей
Использование технологии распределенных реестров на платформе corda. Проведение транзакции между агентством и арендатором. Интерфейс экранной формы формирования договора. Оценка стоимости недвижимости с помощью технологии искусственных нейронных сетей.
Рубрика | Коммуникации, связь, цифровые приборы и радиоэлектроника |
Вид | статья |
Язык | русский |
Дата добавления | 27.02.2018 |
Размер файла | 660,1 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Использование технологии распределенных реестров при проектировании информационной системы «Аренда недвижимости» с применением искусственных нейронных сетей
В.А. Евсин, С.Н. Широбокова, Е.А. Продан
Южно-Российский государственный
политехнический университет
Аннотация
В статье представлено описание общей модели информационной системы по управлению информационными потоками при аренде недвижимости с использованием технологии распределенных реестров на платформе corda. Представлено описание участников информационной системы. Рассмотрены ключевые концепции использования технологии распределенных реестров для реализации информационной системы по управлению недвижимостью. Представлены методы анализа данных информационной системы по управлению недвижимостью. Рассмотрен метод аппроксимации данных с использованием полинома Лагранжа. Описан способ оценки стоимости недвижимости с использованием технологии искусственных нейронных сетей.
Ключевые слова: аренда, недвижимость, анализ данных, информационная безопасность, нейросети, распределенные реестры, информатика, информационная система, corda.
В современном мире высокую значимость имеет экономическая деятельность с использованием информационных технологий. Самым распространенным способом реализации торговли с использованием корпоративных сетей в настоящее время являются реестры, содержащие в себе данные по факту совершения сделки. Данный вариант реализации имеет недостатки, выраженные в отсутствии прозрачности, низком уровне защиты против неправомерных действий мошенников, а также высокой стоимости решения. Для решения данных проблем рассматриваемая информационная система была спроектирована с использованием технологии распределенных реестров на платформе Corda. Система использует модель сети peer-to-peer. Участниками сети являются владельцы недвижимости (,), агентства недвижимости (,), арендаторы (,), а также узел нотариусов, которые проверяют соответствие данных требованиям в смарт-контрактах, и оракулов, которые организуют взаимодействие данной сети с внешними, организация данной сети представлена на рис. 1. Система взаимодействия участников содержит центральный сервер предприятия (ЦСП), сервер распределенных реестров (СРР), клиентские приложения, а также центральный сервер сети (ЦСС), включающий в себя модули анализа данных, модули взаимодействия с внешней средой, а также модули служб нотариусов. Подробнее о технологии blockchain можно прочесть в [1].
Рис. 1. - Общая архитектура сети
Для взаимодействия клиентов с соответствующими им серверами используются REST API. Для повышения безопасности все объекты, передаваемые между компонентами, передаются с использованием ЭЦП RSA с хеш-функцией MD5. Последовательность операций при проведении транзакции, визуализированная в нотации UML, приведена на рис. 2.
Рис. 2. - Проведение транзакции между агентством и арендатором
Транзакции участника, относящиеся к одному объекту недвижимости, образуют цепь состояний данного помещения путем реализации интерфейса «LinearState» в каждом потоке транзакций. Для обеспечения дополнительной безопасности для каждой транзакции рассчитывается хеш-функция транзакции. Хеш-функция рассчитывается с использованием алгоритма дерева Меркла, форма которого имеет следующий вид:
,(1)
где - хеш-функции структуры на k-м уровне, - хеш-функция структуры на (k-1) уровне, - хеш-функция прочих ветвей до (k-1) уровня, K - количество уровней дерева Меркла. К числу основных параметров, хеш-функция которых рассчитывается на первом уровне дерева, можно отнести следующие: входные и выходные данные, вложения, команды и прочие параметры, подробнее в [2]. Собранные данные используются для построения моделей прогнозирования и оценки (Data Mining). Одной из таких моделей является оценка стоимости аренды недвижимости. Функционал качества данного прогноза имеет вид:
, (2)
где - стоимость фактическая, - благоустроенность региона, - благоустроенность помещения, - удаленность от центра, - материал, - константа, - веса j-го кортежа. Коэффициенты , зависят от набора параметров. Оценка благоустроенности помещения имеет вид:
, (3)
где - весовой коэффициент s-го характеристического показателя, - степень качества s-го характеристического показателя, - весовой коэффициент от наличия i-го предмета в помещении, - степень ценности i-го предмета в помещении, - коэффициент износа i-го предмета в помещении. Интегральная оценка влияния t-го типа объектов инфраструктуры региона на стоимость объекта недвижимости имеет следующий вид: транзакция реестр нейронный недвижимость
, (4)
где - модификатор значения степени влияния за первый объект t-го типа, - модификатор значения степени влияния за последующие объекты, - количество значимых объектов инфраструктуры, подробнее о данном подходе к оценке в [3,4]. Для корректной оценки необходимо подвергнуть данные предобработке, в частности, следует кортежи, не содержащие данные по фактической стоимости аренды, подвергнуть интерполяции. Данная процедура целесообразна в том случае, если для более чем двадцати кортежей выполняется условие Евклидовой метрики:
, (5)
где - i-й параметр рассматриваемого помещения, - i-й параметр j-го кортежа, - максимально допустимое отклонение. Интерполяция полиномом Лагранжа будет иметь следующий вид:
, (6)
параметры которого идентичны представленным в (2). Для реализации оценки стоимости аренды используется нейрон типа ADALINE с обучением по методу градиентного спуска. Подробнее об алгоритмах обучения нейронной сети в [5-7]. Градиент функции стоимости для j-го веса имеет вид:
, (7)
где - стоимость i-го объекта недвижимости, - функция активации,
- транспонированная матрица весов, - вектор параметров помещения, .
Тогда изменение весов имеет следующую форму:
, (8)
где - темп обучения функции. Данную операцию необходимо производить до тех пор, пока веса не перестанут изменяться. Подробнее о реализации искусственных нейросетей можно прочесть в [8-10]. Интерфейс формы создания договора аренды представлен на рис. 3.
Рис. 3. - Интерфейс экранной формы формирования договора
Дальнейшая работа будет направлена на оптимизацию работы сети.
Литература
1. Тапскотт Д. Технология блокчейн: то, что движет финансовой революцией сегодня. - М.: Эксмо, 2017. - 448 с.
2. Swan M. Blockchain. Blueprint for a New Economy. - Gravenstein Highway North, Sebastopol: O'Reilly, 2015. - 149 p.
3. Горбатенко Н.И., Евсин В.А., Широбокова С.Н. О подходе и проектных решениях реализации модуля оценки стоимости аренды недвижимости // Фундаментальные основы, теория, методы и средства измерений, контроля и диагностики: матер. 18-ой междунар. молодежной науч.-практ. конф., Новочеркасск. - Новочеркасск: ООО "Лик", 2017.- С. 382- 389.
4. Евсин В.А., Широбокова С.Н. Моделирование и реализация информационной системы подбора арендуемой недвижимости // Теория. Методы проектирования. Программно-техническая платформа корпоративных информационных систем: матер. 14-ой междунар. науч.-практ. конф., посв. 110-летию Юж.-Рос. гос. политехн. ун-та (НПИ) имени М.И. Платова. - Новочеркасск: ЮРГПУ(НПИ), 2016. - С. 114-120.
5. Shalev-Shwartz S. Understanding Machine Learning. From Theory to Algoritms. - New York: Cambridge University Press, 2014. - 449 p.
6. Лила В.Б. Алгоритм и программная реализация адаптивного метода обучения искусственных нейронных сетей // Инженерный вестник Дона, 2012, №1 URL: ivdon.ru/ru/magazine/archive/n1y2012/626/
7. Пучков Е.В. Сравнительный анализ алгоритмов обучения искусственной нейронной сети // Инженерный вестник Дона, 2013, №4
8. URL: ivdon.ru/ru/magazine/archive/n4y2013/2135
9. Рутковская Д., Пилиньский М., Рутковский Л. Нейронные сети, генетические алгоритмы и нечеткие системы. - М.: Горячая линия - Телеком, 2006. - 383 с.
10. Хайкин С. Нейронные сети. Полный курс. - 2 изд. - М.: Издательский дом "Вильямс", 2006. - 1104 с.
11. Круглов В.В., Борисов В.В. Искусственные нейронные сети. Теория и практика. - М.: Горячая линия - Телеком, 2002. - 382 с.
References
1. Tapskott D. Tehnologija blokchejn: to, chto dvizhet finansovoj revoljuciej segodnja [The technology of the blockchain: what drives financial revolution today] M.: Jeksmo, 2017. 448 p.
2. Swan M. Blockchain. Blueprint for a New Economy. Gravenstein Highway North, Sebastopol: O'Reilly, 2015. 149 p.
3. Gorbatenko N.I., Evsin V.A., Shirobokova S.N. Fundamental'nye osnovy, teorija, metody i sredstva izmerenij, kontrolja i diagnostiki: mater. 18-oj mezhdunar. molodezhnoj nauch.-prakt. konf., Novocherkassk. Novocherkassk: OOO "Lik", 2017. pp. 382- 389.
4. Evsin V.A., Shirobokova S.N. Teorija. Metody proektirovanija. Programmno-tehnicheskaja platforma korporativnyh informacionnyh sistem: mater. 14-oj mezhdunar. nauch.-prakt. konf., posv. 110-letiju Juzh.-Ros. gos. politehn. un-ta (NPI) imeni M.I. Platova. Novocherkassk: JuRGPU(NPI), 2016. pp. 114-120.
5. Shalev-Shwartz S. Understanding Machine Learning. From Theory to Algoritms. New York: Cambridge University Press, 2014. 449 p.
6. Lila V.B. Inћenernyj vestnik Dona (Rus), 2012, №1. URL: ivdon.ru/ru/magazine/archive/n1y2012/626/
7. Puchkov E.V. Inћenernyj vestnik Dona (Rus), 2013, №4.
8. URL: ivdon.ru/ru/magazine/archive/n4y2013/2135
9. Rutkovskaja D., Pilin'skij M., Rutkovskij L. Nejronnye seti, geneticheskie algoritmy i nechetkie sistemy. [Neural networks, genetic algorithms and fuzzy systems] M.: Gorjachaja linija. Telekom, 2006. 383 p.
10. Hajkin S. Nejronnye seti. Polnyj kurs. [Neural networks. A Comprehensive Foundation]. 2 izd. M.: Izdatel'skij dom "Vil'jams", 2006. 1104 p.
11. Kruglov V.V., Borisov V.V. Iskusstvennye nejronnye seti. Teorija i praktika. [Artificial neural network. Theory and practice.] M.: Gorjachaja linija. Telekom, 2002. 382p. Размещено на Allbest.ru
...Подобные документы
Определение и виды искусственных нейронных сетей. Функция активации. Биологический нейрон. Персептрон как инструмент для классификации образов. Классификация объектов с помощью нейронной сети. Нормализация входных сигналов. Алгоритм работы в MatlabR2009b.
курсовая работа [349,7 K], добавлен 17.03.2016Понятие и применение нейронных сетей, особенности классификации искусственных нейронных сетей по Терехову. Решение задачи классификации римских цифр на основе нейронной сети. Составление блок-схемы алгоритма обучения нейронной сети и анализ ее качества.
дипломная работа [603,9 K], добавлен 14.10.2010Рассмотрение принципов организации Deep Packet Inspection в телекоммуникации. Проведение исследований нейронных сетей. Выбор оптимальной модели для решения задач классификации мультимедийного трафика. Изучение вопросов безопасности жизнедеятельности.
дипломная работа [1,0 M], добавлен 22.06.2015Исследование методов обработки информации в системах технического зрения роботов. Описания искусственных нейронных сетей и их использования при идентификации изображений. Определение порогового уровня изображений, техники обработки визуальной информации.
магистерская работа [2,2 M], добавлен 08.03.2012Основные термины в технологии защиты потоков SDH и суть одного из методов обеспечения быстрого восстановления работоспособности синхронных сетей. Требования, предъявляемые к линейным кодам волоконно-оптических систем передачи, кодирование сигнала.
контрольная работа [436,0 K], добавлен 09.07.2009Принципы построения телефонных сетей. Разработка алгоритма обработки сигнальных сообщений ОКС№7 в сетях NGN при использовании технологии SIGTRAN. Архитектура сетей NGN и обоснованность их построения. Недостатки TDM сетей и предпосылки перехода к NGN.
дипломная работа [8,4 M], добавлен 02.09.2011Типы глобальных сетей. Особенности использования выделенных каналов. Глобальные сети с коммутацией каналов. RS-232C/V.24 как наиболее популярный низкоскоростной интерфейс. Сигналы интерфейса RS-232C/V.24. Типы интерфейса технологии глобальных сетей.
реферат [185,6 K], добавлен 04.06.2010Ассоциативный процессор и его отличие от фон-Неймановской адресации. Разница между аналоговыми и цифровыми ЭВМ. Векторные и конвейерные архитектуры. Сигнал в одномодовое и многомодовое оптоволокно. Современные технологии беспроводных сетей.
шпаргалка [71,1 K], добавлен 16.04.2014Моделирование вихретокового контроля с помощью системы намагничивающих и измерительной катушек. Исследование зависимости информативного сигнала при разных частотах для различных форм дефектов. Расчет информативных признаков. Построение нейронных сетей.
курсовая работа [1,4 M], добавлен 27.10.2010Характеристика типовых топологий сетей. Состав линии связи и виды компьютерных сетей. Принцип и стандарты технологии Ethernet. Структура MAC-адреса и модель взаимодействия открытых систем (OSI). Состав сетевого оборудования и процесс маршрутизации.
отчет по практике [322,5 K], добавлен 23.05.2015IRC (Internet Relay Chat) как система организации распределенных интерактивных телеконференций, которая реализована на технологии клиент-сервер, история ее развития и распространения, оценка функциональных возможностей. Релейный разговор. Команды IRC.
реферат [19,8 K], добавлен 30.10.2013Современные системы телекоммуникаций; основные стандарты подвижной связи GSM, CDMA 200, UMTS. Использование операторами сотовых сетей новых услуг и технологий 3-го поколения. Характеристики новейших стандартов беспроводного доступа: Wi-Fi, Bluetooth.
учебное пособие [4,6 M], добавлен 08.11.2011Предназначение коммутатора, его задачи, функции, технические характеристики. Достоинства и недостатки в сравнении с маршрутизатором. Основы технологии организации кабельных систем сети и архитектура локальных вычислительных сетей. Эталонная модель OSI.
отчет по практике [1,7 M], добавлен 14.06.2010История развития и форматы кадров технологии Ethernet, ее максимальная производительность и спецификации физической среды. Общая характеристика протоколов локальных сетей. Метод доступа CSMA/CD. Особенности альтернативной сетевой технологии TokenRing.
курсовая работа [1,6 M], добавлен 09.10.2012Особенности IP-сетей – технологии взаимосвязанных подсетей, основное назначение которой, обеспечение взаимодействия автономных систем, соединенных граничными шлюзами. Характеристика структуры IP-дейтаграмм, локальных IP-адресов и символьных доменных имен.
реферат [38,9 K], добавлен 14.03.2010Разработка общей структуры промышленной сети программируемых контроллеров в рамках автоматизированной системы расчета технологии измерения размеров образца металла с использованием компьютерных сетей связи. Проведение технического контроля аппарата.
дипломная работа [96,3 K], добавлен 06.03.2010Сравнительная характеристика телекоммуникационных сервисов - обычной телефонной связи (POTS), выделенных линий, Switched 56, ISDN, frame relay, SMDS, ATM и Synchronous Optical Network (SONET), их достоинства и недостатки. Основные преимущества сетей X.25.
курсовая работа [1,1 M], добавлен 21.11.2009Изучение протоколов технологии Ethernet, история их появления. Анализ сетей, в которых она используется. Использование двухканальных подуровней. Основные характеристики Ethernet. Аббревиатура международных стандартов ИСО на основе стандартов IEEE.
контрольная работа [127,7 K], добавлен 16.12.2015Роль компьютерных сетей, принципы построения. Протоколы передачи информации в сети ArcNet, используемые топологии и средства связи. Программное обеспечение, технология развёртки. Операционные системы компьютерных сетей. Инструкция по технике безопасности.
курсовая работа [504,6 K], добавлен 11.10.2013Общие сведения о шумах и адаптивной фильтрации речевого сигнала. Компенсаторы помех: устройство и компоненты, функции. Подавление аддитивного квазистационарного шума методом вычитания амплитудных спектров, основанном на искусственных нейронных сетях.
курсовая работа [359,7 K], добавлен 02.05.2016