Публикации по теме 'softmax'


Углубленный взгляд на регрессию softmax
Регрессия Softmax — это тип модели машинного обучения, которая может обрабатывать несколько выходных классов. Например, если вы хотите классифицировать изображения по одной из 10 возможных категорий, таких как собаки, кошки, автомобили и т. д., вы можете использовать регрессию softmax для прогнозирования вероятности каждой категории на основе характеристик изображения. Простой для понимания пример регрессии softmax — задача распознавания цифр MNIST. В этом задании вам даны картинки с..

Удобство использования функции активации при глубоком обучении
Объяснение 3 распространенных функций активации в Deep Learning по удобству использования. Почему функция активации так важна? Мы можем представить себе функцию активации - это то, что заставляет наш мозг (в данном случае нейрон) думать. Может быть, эта иллюстрация сбивает вас с толку: P В любом случае .. Без функции активации каждый расчет в каждом слое не имеет значения. Почему? поскольку расчет является линейным, то есть входное значение неявно совпадает с выходным значением...

Вопросы по теме 'softmax'

Слой Softmax для дискриминирующей машины Больцмана с ограничениями
Я использую 4 уровня RBM для создания DBN. (каждый слой имеет 21 узел) На последнем уровне я добавляю данные метки, а именно 2 класса (этот DBN является двоичным классификатором. После добавления данных метки класса у меня есть 21 + 2 = 23 узла...
293 просмотров
schedule 29.09.2021

Примените softmax к подмножеству нейронов
Я создаю сверточную сеть в Keras, которая назначает несколько классов изображению. Учитывая, что на изображении есть 9 точки интереса, которые можно классифицировать одним из трех способов, я хотел добавить 27 выходных нейронов с активацией...
336 просмотров
schedule 11.09.2021

Керас: Есть ли обходной путь для разделения вывода промежуточного слоя без использования слоя Lamda?
Скажем, у меня есть 10x10x4 промежуточный выход сверточного слоя, который мне нужно разделить на 100 1x1x4 томов и применить softmax к каждому, чтобы получить 100 выходов из сети. Есть ли способ сделать это без использования слоя Lambda ?...
308 просмотров

tf.gather выходит за рамки при использовании пользовательской функции softmax_loss, хотя она не должна
Я использую небольшую настраиваемую функцию внутри tf.contrib.seq2seq.sequence_loss(softmax_loss_function=[...]) в качестве настраиваемой функции sofmax_loss_: def reduced_softmax_loss(self, labels, logits): top_logits, indices =...
245 просмотров
schedule 16.09.2021

Реализация Softmax Cross Entropy в исходном коде Tensorflow на Github
Я пытаюсь реализовать потерю кросс-энтропии Softmax в python. Итак, я рассматривал реализацию Softmax Cross-Entropy loss в репозитории GitHub Tensorflow. Я пытаюсь понять это, но я попадаю в цикл из трех функций, и я не понимаю, какая строка кода в...
319 просмотров

Проблема с функцией softmax в выходном слое
У меня есть тензор, хранящийся в a , как показано ниже: <tf.Tensor: shape=(5, 1), dtype=float32, numpy= array([[0.1 ], [0.2 ], [0.4 ], [0.15], [0.15]], dtype=float32)> когда я применяю к нему функцию...
33 просмотров
schedule 13.09.2021

CS 231n: Градиент ошибки реализации Softmax
Я пытался решить задание 1 для CS 231n, и у меня возникли проблемы с реализацией градиента для softmax. Обратите внимание: я не записан на курс и занимаюсь им только в учебных целях. Сначала я рассчитал градиент вручную, и мне кажется, что это...
32 просмотров
schedule 20.10.2021

Тренировка по армированию Keras с softmax
В проекте, над которым я работаю, есть этап обучения с подкреплением с использованием REINFORCE . Используемая модель имеет последний слой активации softmax, и из-за этого отрицательная скорость обучения используется как замена отрицательным...
594 просмотров
schedule 18.02.2022

Вероятности Keras softmax
Я пытаюсь получить вероятности softmax из сети, последний слой которой является слоем softmax, и когда я использую model.predict (), я получаю классы вместо вероятностей. Может ли кто-нибудь сказать, как получить вероятности. model =...
644 просмотров
schedule 08.03.2022

Python - способ обучения модели softmax keras?
Я использую keras для личного проекта, очень близкого к реализации word2vec с использованием keras. У меня все готово, включая модель, но всякий раз, когда я пытаюсь фактически обучить модель в пакетном режиме (в моем случае, пары одного горячего...
167 просмотров
schedule 06.03.2022

TensorFlow: использование F1_score в контексте двоичной классификации
Я использую функцию softmax для задачи двоичной классификации. Мой тестовый ярлык представляет собой один из горячих списков и выглядит так: test_y = [[1. 0.] [1. 0.]…] И прогнозируемая метка представляет собой список вероятностей:...
86 просмотров

Четкая реализация Softmax и его производных
В настоящее время я пишу свою первую многослойную нейронную сеть с python 3.7 и numpy, и у меня возникли проблемы с реализацией softmax (я намереваюсь использовать свою сеть для классификации, поэтому работающая реализация softmax очень важна). Я...
347 просмотров
schedule 12.04.2022

Есть ли у начальной модели два выхода softmax?
Модель Inception v3 показана на этом изображении: Изображение взято из этого сообщения в блоге: https://research.googleblog.com/2016/03/train-your-own-image-classifier-with.html Похоже, есть два выхода классификации Softmax. Это...
2090 просмотров
schedule 19.04.2022

Почему в TensorFlow матрица размером m * n может добавлять матрицу размером n * 1?
Я новичок в python и TensorFlow, в последние дни я столкнулся с проблемой, когда изучал "MNIST для начинающих ML" ( https://www.tensorflow.org/get_started/mnist/beginners ). В этом руководстве мы используем y = tf.nn.softmax(tf.matmul(X, W) + b)...
499 просмотров
schedule 30.04.2022

Почему градиент классификатора softmax делится на размер партии (CS231n)?
Вопрос В CS231 Вычисление аналитического градиента с обратным распространением , который сначала реализует Классификатор Softmax, градиент от (softmax + log loss) делится на размер пакета (количество данных, используемых в цикле прямого расчета...
434 просмотров

Векторизация кросс-энтропийного градиента softmax
Я пытаюсь реализовать свою собственную нейронную сеть с (почти) полностью векторизованными операциями. Там много постов, но я не могу найти тот, который подходит всем трем: отдельные термины кросс-энтропии и softmax в расчете градиента (чтобы я...
1424 просмотров

Как прочитать CNN Tensorflow в целые числа после слоя softmax?
Моя задача состоит в том, чтобы классифицировать изображение по пикселям... поэтому каждый пиксель изображения имеет класс, и CNN должна иметь возможность считывать изображение метки таким образом, чтобы каждый пиксель имел дискретное значение класса...
489 просмотров
schedule 26.06.2022

Как получить оценку от 0 до 1 для каждого класса CNN?
В настоящее время я обучаю сеть (CNN, реализованную с помощью Tensorflow) для классификации более 3 классов, дело в том, что я получаю оценку, например: [ -20145.36, 150069, 578456.3 ]. Я хотел бы иметь оценку от 0 до 1 (какая-то...
1562 просмотров

Tensorflow: как предсказать одно изображение на основе обученной модели?
Я новичок в tensorflow и пытаюсь создать классификатор изображений. Я успешно создал модель и пытаюсь предсказать одно изображение после восстановления модели. Я прошел через различные руководства (...
2028 просмотров
schedule 22.07.2022

График ROC-AUC для нескольких классов
Мой классификатор softmax выводит 312 выходных вероятностей; каждый относится к отдельному классу (всего классов = 312). Как показать результаты в виде кривой ROC? Нужно ли строить график ROC для каждого класса? (Это создаст 312 кривых.) Есть ли...
80 просмотров
schedule 08.09.2022