Оценка применимости глубокого обучения для подтверждения неразборчивости речевого сигнала

Содержание

Слайд 2

ЦЕЛЬ РАБОТЫ Целью работы являлась проверка возможности использования современных средств глубокого

ЦЕЛЬ РАБОТЫ

Целью работы являлась проверка возможности использования современных средств глубокого обучения

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

Разработанность темы Главным затруднительным фактором оказалась секретность большинства разработок.

Разработанность темы

Главным затруднительным фактором оказалась секретность большинства разработок.

Слайд 4

Аналоговая аппаратура защиты речевого сигнала Маскирующее преобразование воздействует не на сам

Аналоговая аппаратура защиты речевого сигнала

Маскирующее преобразование воздействует не на сам

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

Основные недостатки методов шифрования и расшифрования аналоговой информации низкая остаточная распознаваемость

Основные недостатки методов шифрования и расшифрования аналоговой информации

низкая остаточная распознаваемость
недостаточный уровень

сокрытия информации
задержка воспроизведения РС
большая субъективная составляющая
высокая трудоёмкость объективной оценки качества шифруемого РС
Слайд 6

Частотные перестановки РС ИСХОДНЫЙ И ПЕРЕСТАВЛЕННЫЙ СИГНАЛ

Частотные перестановки РС

ИСХОДНЫЙ И ПЕРЕСТАВЛЕННЫЙ СИГНАЛ

Слайд 7

Пример аппаратуры, осуществляющей динамические частотные перестановки спектра Блок-схема двухполосной частотной перестановки с динамической инверсией

Пример аппаратуры, осуществляющей динамические частотные перестановки спектра

Блок-схема двухполосной частотной перестановки с

динамической инверсией
Слайд 8

Структура искусственного интеллекта Машинное обучение - один из подходов создания ИИ

Структура искусственного интеллекта

Машинное обучение - один из подходов создания ИИ подбором

весов на цептронах нейросетей так, чтобы ошибка на неизвестных данных нейросети была минимальной.
Обучение представлениям - это совокупность техник, позволяющей машине как просто изучать признаки, так и использовать их в дальнейшем для решения конкретных задач
Глубокое обучение - это набор методов для реализации машинного обучения нейросетей, у которых присутствует хотя бы один скрытый слой.
Слайд 9

Нейросеть Нейросеть - эмуляция работы биологических нейронных сетей, работающая по принципу

Нейросеть

Нейросеть - эмуляция работы биологических нейронных сетей, работающая по принципу умножения

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

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

Возможности нейросетей

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

мозг.
Оценка надёжности защиты речевого сигнала с использованием аналоговых методов шифрования - непростой, долгий и субъективный процесс.
Обучаемые нейросети способны упростить оценку надёжности с минимально возможной ошибкой на реальной выборке.
Слайд 11

Защита речевого сигнала Неразборчивость речевого сигнала - критерий его надёжной защиты.

Защита речевого сигнала
Неразборчивость речевого сигнала - критерий его надёжной защиты.

Слайд 12

Оценка разборчивости речевого сигнала Чтобы оценить неразборчивость речевого сигнала как критерий

Оценка разборчивости речевого сигнала

Чтобы оценить неразборчивость речевого сигнала как критерий

надёжной его защиты, необходимо правильно понимать понятие «разборчивость», как способность быть распознанным, и распознанным корректно. Это трудоёмкий и зачастую субъективный процесс
Слайд 13

Искусственный интеллект для шифрования речевого сигнала При шифровании РС важно убедиться,

Искусственный интеллект для шифрования речевого сигнала

При шифровании РС важно убедиться, что

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

Фонемный способ распознавания зашифрованных сообщений Для целей распознавания зашифрованных сообщений целесообразно

Фонемный способ распознавания зашифрованных сообщений

Для целей распознавания зашифрованных сообщений целесообразно использовать

фонемный способ.
Он эффективнее чем способ распознавания слогов или целых слов. Для обучения нейросети потребуется меньше времени, так как объём загруженной информации будет на несколько порядков меньше.
Как параметр обучения, предложена энтропия отклонения распознанных фонем от их распределения на «случайном шуме».
Слайд 15

Сценарий потокового распознавания 1. Создание сессии 2. Получение списка доступных моделей

Сценарий потокового распознавания

1. Создание сессии
2. Получение списка доступных моделей
3. Получение конфигурации сервера потокового

распознавания
4. Реализация клиентской логики с использованием потокового распознавания
5. Завершение сессии потокового распознавания
Слайд 16

Программа для защиты речевого сигнала Программа состоит из: конструктора класса wave-файла

Программа для защиты речевого сигнала

Программа состоит из:
конструктора класса wave-файла
создания и

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

Результаты после инверсии и перестановки речевого сигнала Осциллограмма исходного сигнала Осциллограмма

Результаты после инверсии и перестановки речевого сигнала
Осциллограмма исходного сигнала
Осциллограмма сигнала после

процедуры инверсии спектра
Осциллограмма сигнала после процедуры перестановки 2-1 (учебной)
Слайд 18

Программа для снятия данных на входной слой нейросети Программа имеет цель

Программа для снятия данных на входной слой нейросети

Программа имеет цель представления

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

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

Преимущество использования скремблеров

простота технической реализации устройства
низкая стоимость
малые габариты

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

Итоги Появляется возможность объективной оценки стойкости используемого шифрования и пригодности метода

Итоги

Появляется возможность объективной оценки стойкости используемого шифрования и пригодности метода к

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