Форум программистов, компьютерный форум, киберфорум
Python: Научные вычисления
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 25.03.2019
Сообщений: 37

Моделирование XOR-nnet

21.05.2021, 21:44. Показов 1364. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый вечер.
Есть код, где первый слой весов W1 - матрица 1*3:
Кликните здесь для просмотра всего текста
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
import numpy as np
 
 
def neuron(X, W):
    n_obj = X.size // X.shape[-1]
    X1 = X.reshape(n_obj, X.shape[-1])
    X1 = np.hstack([np.ones((n_obj, 1)), X1])
    u = X1 @ W.reshape((len(W), 1))
    return 1 / (1 + np.exp(-u))
 
 
def XORnet(X, W1, W2):
    Y1 = neuron(X, W1)
    Y2 = neuron(X, W2)
    W_OR = np.array([-15, 20, 20])
    X3 = np.hstack([Y1, Y2])
    y = neuron(X3, W_OR)
    return y
 
 
X = np.array([[0, 0], [0, 1], [1, 0], [1, 1]])
 
W1 = np.array([-10, 10])
point1 = np.array([0, 0.5])
C1 = - W1 @ point1
W1 = np.hstack([C1, W1])
 
W2 = np.array([10, -10])
point2 = np.array([0.5, 0])
C2 = - W2 @ point2
W2 = np.hstack([C2, W2])
 
print(np.round(XORnet(X, W1, W2), 2))

Нужно что-то переделать, чтобы XOR считался, если первым слоем весов будет матрица 2*3.

Т.е., на пример, для заданных
W1 = np.array([[-5, 10, 10], [-5, -10, 10]])
W2 = np.array([[-5, 10, 10]])

выход функции должен быть:
array([[0.00764414],
[0.99999965],
[0.99284721],
[0.9937377 ]])

Никак не могу понять, что для этого сделать. Нужна помощь умных людей)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
21.05.2021, 21:44
Ответы с готовыми решениями:

Исключающее ИЛИ (XOR). Нужен пример операции побайтного XOR
Может кто-нибудь привести пример операции побайтного XOR?что-то вроде: есть данные,считанные из файла любого формата,эти данные по...

XOR without XOR
Здравствуйте, уважаемые знатоки) В общем-то интересует (как можно воплотить подобную штуку) --------- By knowing that XOR may be...

XOR
Есть вот такая простенькая программа. var i,j : integer; begin readln(i); readln(j); i:= i xor j; writeln('xor -...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
21.05.2021, 21:44
Помогаю со студенческими работами здесь

xor
собсно не могу этот ксор сделать =( ((C*4)xorB)+(A*D) byte unsigned если не сложно

XOR
Совершенно незнаю к какому разделу отнести данную тему. Сегодня в универе началась практика, которая продлится до четверга, так как...

xor, not
кто может помочь с операциями ^(xor) и -(not). если можно навести примеры с реальными числами что они делают, например 2^3 или что-то...

XOR
Доброй ночи дамы и господа. Существует ли функция XOR на подобии как sum,min ,max? и тд и тп Чтоб написать в таком стиле n = m =...

XOR
Здравствуйте. Помогите, пожалуйста, с написанием программы c++, которая XORит введенный с клавиатуры текст(без пробелов, переносов...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru