Разработка алгоритмов квантового машинного обучения

Раздел
Программирование
Просмотров
285
Покупок
1
Антиплагиат
Не указан
Размещена
27 Окт 2020 в 13:23
ВУЗ
Не указан
Курс
4 курс
Стоимость
850 ₽
Демо-файлы   
1
docx
ПРИЛОЖЕНИЕ отрывок ПРИЛОЖЕНИЕ отрывок
14.3 Кбайт 14.3 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
Разработка алгоритмов квантового машинного обучения
418.6 Кбайт 850 ₽
Описание

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

Целью данной работы является разработка клиентского программного обеспечения для работы с алгоритмами квантового машинного обучения. Разрабатывать алгоритмы машинного обучения будем по двум актуальным на сегодняшний день, с точки зрения квантовых вычислений, направлениям. Так, в работе будут рассмотрены квантовые и «квантово-вдохновленные» подходы к классическому машинному обучению.

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

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

2)      разработать клиентское программное обеспечение, реализующее

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

-       реализовать метод обратного распространения ошибки на основе квантовой модели нейрона;

-       оценить эффективность разработанного метода;

-       апробировать разработанный метод для решения прикладной задачи квантовой криптографии.

Оглавление

ВВЕДЕНИЕ..................................................................................................... 3

1.       Квантовые вычисления.............................................................................. 5

1.1.        Предварительные сведения из теории квантовых вычислений......... 5

1.2.        Квантовый параллелизм...................................................................... 6

2.       Квантовое машинное обучение................................................................. 7

2.1.        Базовые квантовые алгоритмы........................................................... 7

2.1.1.         Алгоритм Гровера......................................................................... 7

2.1.2.         Квантовый алгоритм минимизации............................................ 13

2.1.3.         Swap test....................................................................................... 15

2.1.4.         Distance calculation....................................................................... 17

2.1.5.         Median calculation........................................................................ 18

2.2.        Квантовые методы машинного обучения......................................... 19

2.2.1.         Квантовый метод к-средних........................................................ 19

2.2.2.         Квантовый метод к-медиан.......................................................... 21

2.2.3.         Квантовый метод к-ближайших соседей..................................... 22

3.       «Квантово-вдохновленный» алгоритм машинного обучения............... 29

3.1.        Квантовая модель нейрона................................................................ 29

3.2.        Метод обратного распространения ошибки.................................... 32

3.3.        Оценка производительности............................................................. 36

3.4.        Практическое применение разработанного метода для анализа стойкости квантового хеширования........................................................................... 40

ЗАКЛЮЧЕНИЕ............................................................................................. 46

СПИСОК ЛИТЕРАТУРЫ............................................................................. 47

ПРИЛОЖЕНИЕ............................................................................................. 49

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

1.       Борисова, Т. К. Анализ криптоустойчивости квантового хеширования: выпускная квалификационная работа [Текст] / КФУ, Казань. – М., 2018. – 67 с.

2.       Борисова, Т. К. Разработка платформы для реализации алгоритмов квантового машинного обучения: курсовая работа [Текст] / КФУ, Казань. – М., 2019. – 44 с.

3.       Васильев, А.В. Квантовые вычисления для программистов [Текст] / А.В. Васильев // Казанский Федеральный Университет. – 2010. – 17 с.

4.       Kopczyk, D. Quantum machine learning for data scientists [Текст] / D. Kopczyk. – Manchester: Quantee Limited, 2018. – p. 14.

5.       Grover, L. K. A fast quantum mechanical algorithm for database search [Текст] / L. K. Grover. – Philadelphia: Proceedings of the twenty-eighth annual ACM symposium on Theory of Computing, 1996. – p. 212-219.

6.       Нильсен, М. Квантовые вычисления и квантовая информация [Текст] / М. Нильсен. – М.: Москва: Мир, 2006. – 824с.

7.       Durr, C. A quantum algorithm for finding the minimum [Текст] / C. Durr, P. Høyer. – Ithaca: Cornell University, 1996. – p. 2.

8.       Aımeur, E. Machine learning in a quantum world [Текст] / E. Aımeur. – Advances in Artificial Intelligence, Springer, 2006. – p. 231-235.

9.       Lloyd, S. Quantum algorithms for supervised and unsupervised machine learning [Текст] / S. Lloyd. – Ithaca: Cornell University, 2013. – p. 11.

10.  Aımeur, E. Quantum clustering algorithms [Текст] / E. Aımeur // Proc. 24th international conference on machine learning, 2007. – p. 8.

11.     Schuld, M. Quantum computing for pattern classification [Текст] / M. Schuld. – Ithaca: Cornell University, 2014. – p. 14.

12.  Kouda, N. Qubit neural network and its learning efficiency [Текст] / N. Kouda. – Springer-Verlag London Limited, 2005. – P. 114-121.

Вам подходит эта работа?
Похожие работы
Разработка мобильных приложений
Тест Тест
16 Ноя в 14:34
11
0 покупок
Разработка мобильных приложений
Дипломная работа Дипломная
2 Ноя в 15:15
29
0 покупок
Разработка мобильных приложений
Лабораторная работа Лабораторная
2 Ноя в 15:04
23
0 покупок
Разработка мобильных приложений
Курсовая работа Курсовая
15 Сен в 16:51
37
0 покупок
Другие работы автора
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:40
68 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:27
59
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 10:19
38
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Сен в 09:47
43
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Сен в 19:29
50
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 22:46
49
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 21:15
45
0 покупок
Web-программирование
Дипломная работа Дипломная
17 Сен в 20:58
50
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 22:41
44 +1
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:50
42
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:48
32
0 покупок
Web-программирование
Дипломная работа Дипломная
14 Сен в 21:08
43
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 23:51
37
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 22:49
33
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 11:21
60
0 покупок
Web-программирование
Дипломная работа Дипломная
13 Сен в 00:29
65
0 покупок
Web-программирование
Дипломная работа Дипломная
12 Сен в 00:40
42
0 покупок
Web-программирование
Дипломная работа Дипломная
11 Сен в 23:24
42
0 покупок
Web-программирование
Дипломная работа Дипломная
11 Сен в 10:31
64 +1
0 покупок
Темы журнала
Показать ещё
Прямой эфир