|
2 / 1 / 1
Регистрация: 03.03.2020
Сообщений: 15
|
|||||||||||||||||||||||||||||||
Найти градиент (перед обновлением параметров)04.08.2022, 08:29. Показов 1458. Ответов 6
Метки tensorflow2 (Все метки)
Привет,
допустим есть пять точек (размерность 3)
Думал так:
но выдает ошибку в этой теме начальный код
0
|
|||||||||||||||||||||||||||||||
| 04.08.2022, 08:29 | |
|
Ответы с готовыми решениями:
6
Триггер перед обновлением Проверить данные перед обновлением Перед обновлением вылетает прокси на linux mint13 |
|
263 / 152 / 33
Регистрация: 29.06.2019
Сообщений: 1,538
|
||||||||||||
| 13.08.2022, 14:04 | ||||||||||||
TF и Keras сами всё посчитают - Training and evaluation with the built-in methods сделайте модельку, обратите внимание на слой с функцией активации Softmax
потом скомпилируйте модельку
потом обучите модельку - model.fit... и можно дальше использовать её для классификации - подавая features в метод model.predict === ИЛИ есть какой-то тайный смысл всё сделать вместо библиотеки?? Keras даёт очень удобные абстракции для построения моделей, а TF - официальный бэкэнд для него (вычисления здесь) -- зачем вам самому писать бэкэнд? если он работает и через Keras запросто из него дёргаются нужные функции/расчёты (включая метод градиентного спуска) p.s. ищите многоклассовую классификацию на Keras (который работает на tf) -- сильно упростите себе задачу !! задавайте нужные вам параметры объектам уже существующих в Keras классов... подсказку уже оставила - отличие бинарной классификации от мнгоклассовой в Keras в последнем слое layers.Dense : для многоклассовой активационная функция - softmax, для бинарной clf - sigmoid
2
|
||||||||||||
|
2 / 1 / 1
Регистрация: 03.03.2020
Сообщений: 15
|
|||
| 13.08.2022, 17:32 [ТС] | |||
|
Добавлено через 1 час 3 минуты градиенты нужны для алгоритм MAML. Пока не совсем понял как весь supervised алгоритм сделать с помощью тензорфлоу.
0
|
|||
|
263 / 152 / 33
Регистрация: 29.06.2019
Сообщений: 1,538
|
|||
| 14.08.2022, 08:47 | |||
|
Не лезьте вы в эти дебри, если задача - упростить. Изучите библиотеку и пользуйтесь ей (tensorflow в связке с keras). Вам не надо все градиенты писать самому! - Keras вытащит нужное из бэкэнда (согласно параметрам, которые вы указываете в создаваемых объектах классов Keras). А бэкэнд для него - tensorflow. Учтите, это айсберг: сверху (над водой) пару строк кода (изучите в конце концов линк и создайте(!) код по вашей задаче согласно библиотеке Keras - а то ваших попыток не видно), в общем, всё основное у айсберга под водой -- углубляйтесь в изучение Где, Когда, и Какие параметры использовать при моделировании Регрессии и Классификации. В сети много примеров, задавайте вопросы поисковику - получайте ответы, - не пренебрегайте написанием кода!!! никто за вас ваш код не напишет. Добавлено через 25 минут в итоге, ваша главная задача останется - дизайн/архитектура модели, т.е. какие слои и в какой последовательности соединить др с др. -- кандидатский минимум по градиентному спуску с вас никто не требует знать, более того - забудьте вы его, - Keras сам средствами Tensorflow (бэкэнда) сделает и GD и обучение модели и т.д. - всё сделает за вас -- вы лишь Дизайнер НейроСети/Модели -- т.е. с вас н. количество слоёв и их последовательность, ну и настройки) -- Остальной код - Стандартный (по линку прошлого поста)
1
|
|||
|
2 / 1 / 1
Регистрация: 03.03.2020
Сообщений: 15
|
|
| 21.08.2022, 05:27 [ТС] | |
|
Оказалось нужно делать обучению с подкреплением, снова вернулся к TL;DR,
взял исходник RL TF2 (МАМЛ), вместо гепарда у меня граф и узлы, как робота представить в виде узла(?), часть пайплайна это улучшенный графсейдж там где-то, мне надо сделать суперузлы, как я сам думаю суперузел это будет кластер из узлов (думаю о KNN..), каждый узел принадлежит одному ТФ2 Агенту, Один Агент ТФ2 - Один Суперузел в котором много других похожих на него узлов. Агрегация (LSTM, Max, Min, Average) в GrapHSAGE происходит так: рут + все его узлы. Суть алгоритма понял в принципе. Получится ли сделать всё это на окружении gym?
0
|
|
|
263 / 152 / 33
Регистрация: 29.06.2019
Сообщений: 1,538
|
|||
| 22.08.2022, 09:41 | |||
|
Я не вникала в ваше ТЗ (оно ваше), но вы, возможно, берёте не те примеры за основу -- берите кирпичики (а не всё здание целиком), стройте свой проект. Разберитесь с иерархией tensorflow -> keras -> sklearn. Е сли чего-то вам не хватает эксклюзивного в sklearn - спускайтесь на уровень ниже -- пишите manually на keras, если далее захотите какой-нибудь custom (user-defined) layer или custom loss-function, или custom score - идите на tensorflow по этому кусочку кода, который хотите создать manually в противовес арсенала, предоставляемого библиотекой Добавлено через 5 минут
0
|
|||
|
263 / 152 / 33
Регистрация: 29.06.2019
Сообщений: 1,538
|
|
| 23.08.2022, 10:04 | |
|
0
|
|
| 23.08.2022, 10:04 | |
|
Помогаю со студенческими работами здесь
7
Как сделать градиент в ячейках таблицы? Нужно чтоб в каждой был разный градиент Изменение параметров функции перед вызовом
Найти градиент. Требуется найти градиент Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
модель ЗдравоСохранения 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.
Задача: уведомлять пользователя, если. . .
|
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
|