учебный год 2023 / Лекция14-2020
.pdfИнформатика общая и правовая
Шульгина Елена Александровна
Лаборатория правовой информатики и кибернетики
Лекция 14. Современные компьютерные технологии хранения и обработки данных
«Стратегия развития информационного общества в Российской Федерации на 2017 - 2030 годы» (утв. Указом Президента РФ от 09.05.2017 N 203)
Big Data, Neural network, Cloud computing, Blockchain technology
Большие данные (Big Data)
•Обработка больших объемов данных - совокупность подходов,
инструментов и методов автоматической обработки структурированной и неструктурированной информации, поступающей из большого количества различных, в том числе разрозненных или слабосвязанных, источников информации, в объемах, которые невозможно обработать вручную за разумное время (п. 4 Стратегии)
Структурированная
информация
Неструктурированная
информация
•КонсультантПлюс
•LexisNexis
•ГАС Правосудие
•Графическая копия НПА
•Видеозапись лекции
•Консультация юриста по телефону
Большие данные (Big Data)
•Большие данные — это разнообразные данные, которые поступают с постоянно растущей скоростью и объем которых постоянно растет.
Большие данные = данные + технологии
Три основных свойства больших данных (Gartner company, 2001)
разнообразие (Variety)
высокая скорость поступления(Velocity)
большой объем(Volume)
Гарант Коннект
позволяет клиенту в своем ПО или на своем сайте использовать возможности системы ГАРАНТ по поиску и обновлению документов без необходимости заходить в саму систему, через API, а также автоматически расставляет ссылки на нормативные документы в загруженном тексте.
Нейросети (neural network)
Нейронная сеть ( также искусственная нейронная сеть, ИНС ) — математическая модель,
а также её программное или аппаратное воплощение, построенная по принципу организации и функционирования биологических нейронных сетей — сетей нервных клеток живого организма (Википедия)
Машинное обучение (Machine Learning) - узкоспециализированная область знаний, входящая в состав основных источников технологий и методов, применяемых в областях Больших данных и Интернета вещей, которая изучает и разрабатывает алгоритмы автоматизированного извлечения знаний из сырого набора данных, обучения программных систем на основе полученных данных, генерации прогнозных и/или предписывающих рекомендаций, распознавания образов и т.п.
Искусственная нейронная сеть состоит из трех компонентов:
Входной слой
Скрытые (вычислительные) слои
Выходной слой
Обучение нейросетей происходит в два этапа:
Прямое распространение ошибки
Обратное распространение ошибки
https://vc.ru/services/6670-21-sayt-gde-mozhno-protestirovat-rabotu-neyrosetey
Облачные технологии
• Облачные вычисления (Cloud computing) - это технология удаленного доступа к ресурсам компьютерной системы (хранилищам данных, вычислительным мощностям, программному обеспечению, и т.д.) без непосредственного активного управления пользователем.
•Облако – термин, который обычно используется для описания центров обработки данных, доступных для многих пользователей через Интернет.
Виды: |
Преимущества: |
|||
Снижение затрат |
||||
|
Корпоративное |
|||
Масштабирование ресурсов |
||||
|
облако |
|||
|
Общедоступное |
Производительность |
||
|
облако |
Скорость |
||
|
|
|||
|
Гибридное облако |
|
Безопасность |
|
|
|
|
Надежность
Облачные вычисления (легальное определение)
•Облачные вычисления - информационно-технологическая модель обеспечения повсеместного и удобного доступа с использованием сети "Интернет" к общему набору конфигурируемых вычислительных ресурсов ("облаку"), устройствам хранения данных, приложениям и сервисам, которые могут быть оперативно предоставлены и освобождены от нагрузки с минимальными эксплуатационными затратами или практически без участия провайдера.
•Туманные вычисления - информационно-технологическая модель системного уровня для расширения облачных функций хранения, вычисления и сетевого взаимодействия, в которой обработка данных осуществляется на конечном оборудовании (компьютеры, мобильные устройства, датчики, смарт-узлы и другое) в сети, а не в "облаке".
«Стратегия развития информационного общества в Российской Федерации на 2017 - 2030 годы» (утв. Указом Президента РФ от 09.05.2017 N 203)
Технология распределенного реестра (Блокчейн)
•Блокчейн (англ. blockchain или block chain – "цепочка блоков") – выстроенная по определённым правилам непрерывная последовательная цепочка блоков, содержащих информацию. Копии цепочек блоков хранятся на множестве разных компьютеров в сети независимо друг от друга.
•Технология Blockchain – это способ хранения данных в виде распределенного реестра, представляющего собой публичную базу данных всех транзакций, когда-либо совершенных в системе.
Это может быть реестр любых записей: транзакций, сделок, контрактов, и т.п.
Впервые термин Blockchain появился как название распределённой базы данных транзакций, реализованной в криптовалюте «Биткоин» в 2009 году. Создателем биткоина считается Сатоши Накамото.