Описание тега softmax

Используйте этот тег для вопросов, связанных с программированием, о функции softmax, также известной как нормализованная экспоненциальная функция. Вопросы, относящиеся к определенному языку программирования, также должны быть помечены этим языком.
1 ответ

Функция GLM R по умолчанию - один против всех или один против одного или многочленный подход?

Если бы я должен был сделать логистическую регрессию на наборе данных радужной оболочки fit <- glm(species ~ ., data = iris, family = binomial(link = "logit"), subset = c(1:100)) pred <- predict(fit, iris[101:150,-5], type = 'response') Тогда …
30 окт '18 в 02:15
1 ответ

Если я использую softmax в RBM, нужно ли использовать его как в скрытых единицах, так и в видимых?

Как я понимаю, при использовании softmax значений K в видимых единицах RBM скрытая единица остается двоичной. Если так - я не уверен, как вычислить вклады двоичных единиц в видимые. Должен ли я связать двоичное состояние 0 в скрытой единице с конкре…
11 июн '13 в 23:54
1 ответ

Реализация Softmax в C++

Folks, Есть ли пример реализации простой функции softmax для N значений? Мне кажется, что-то вроде "детекторов на основе softmax" и т. Д., Но я просто хочу увидеть чистую, прямую реализацию C++ softmax. Какие примеры вы знаете? Спасибо,
19 окт '18 в 17:09
1 ответ

Вывод MXNET softmax: путаница в форме этикетки

У меня нет четкого представления о том, как должны формироваться метки для классификатора softmax. Что я мог понять из моих экспериментов, так это то, что скалярное поле, указывающее индекс выходной вероятности класса, является одним из вариантов, т…
02 окт '18 в 15:53
4 ответа

ValueError: установка элемента массива с последовательностью в Python

Во-первых, вот мой код: """Softmax.""" scores = [3.0, 1.0, 0.2] import numpy as np def softmax(x): """Compute softmax values for each sets of scores in x.""" num = np.exp(x) score_len = len(x) y = np.array([0]*score_len) sum_n = np.sum(num) #print s…
29 фев '16 в 16:33
1 ответ

Почему в TensorFlow матрица a m*n может добавить матрицу n * 1?

Я очень плохо знаком с Python и TensorFlow, в последние дни я столкнулся с проблемой, когда изучал "MNIST For ML Beginners" ( https://www.tensorflow.org/get_started/mnist/beginners). В этом уроке мы используем y = tf.nn.softmax(tf.matmul(X, W) + b) …
21 сен '17 в 10:51
1 ответ

Tensorflow: преобразовать Tensor в массив numpy, а затем передать в feed_dict

Я пытаюсь построить регрессионную модель softmax для классификации CIFAR. Сначала, когда я пытался передать свои изображения и метки в словарь каналов, я получил сообщение о том, что словари каналов не принимают Tensors. Затем я преобразовал их в ма…
25 июл '16 в 22:43
3 ответа

Тензор потока Softmax всегда возвращают 1

import tensorflow as tf import numpy as np a = np.array([[0,0,1], [1,1,1], [1000,200,300], [-3000,-0.2,0]]) k = tf.placeholder(tf.float32, [None,3]) w = tf.Variable(tf.random_normal([3,1])) b = tf.Variable(tf.ones([1,1])) model = tf.nn.softmax(tf.ma…
23 сен '17 в 17:42
0 ответов

Тензор потока не может рассчитать градиент работы

У меня есть простая модель Tensorflow, которая написана на Python и может быть обучена гладко. Вот модель, которую я использую: import tensorflow as tf from tensorflow.python.framework import ops from tensorflow.python.framework import dtypes import…
14 июн '17 в 20:35
1 ответ

Пример оценки tenorflow cifar-10 softmax

Я хочу просмотреть вероятности каждого тестового изображения, поэтому я изменил код (cifar10_eval.py) следующим образом def eval_once(saver, summary_writer, logits, labels, top_k_op, summary_op): ............... while step < num_iter and not coor…
08 апр '16 в 08:44
1 ответ

Учитывает ли tf.nn.softmax_cross_entropy_with_logits размер пакета?

Вопрос: tf.nn.softmax_cross_entropy_with_logits учитывать размер партии? В моей сети LSTM я передаю партии разных размеров и хотел бы знать, должен ли я нормализовать ошибку относительно размера партии перед оптимизацией.
05 июн '16 в 05:31
0 ответов

Стоимость в коде Python для функции softmax

Здравствуйте, когда вы используете сигмоид в качестве активации, вы можете использовать логистическую регрессию для расчета стоимости. например: В коде Python у вас есть что-то похожее на: cost = (-1./ m) * np.sum(np.multiply(Y, np.log(AL)) + np.mul…
08 авг '18 в 07:27
1 ответ

Не удалось определить форму массива numpy в цикле, содержащем операцию транспонирования

Я пытался создать небольшую нейронную сеть для изучения функции softmax с помощью статьи со следующего веб-сайта: https://mlxai.github.io/2017/01/09/implementing-softmax-classifier-with-vectorized-operations.html Это хорошо работает для одной итерац…
12 мар '18 в 10:50
1 ответ

Зачем нам нужен tf.arg_max(Y,1) с softmax в тензорном потоке?

Когда я пишу демо тензор потока, я нахожу это arg_max() функция в определении correct_predition cost = tf.reduce_mean(tf.nn.softmax_cross_entropy_with_logits( logits=hypothesis,labels=Y)) optimizer = tf.train.AdamOptimizer(learning_rate=learning_rat…
01 май '17 в 09:25
1 ответ

Почему Softmax не выбирает с максимальной вероятностью?

Я слушаю лекции курса CS231 из Стэнфордского университета. Я не могу понять точку зрения RNN , почему Softmax не может выбрать наибольшую вероятность, которая равна 0,84 для символа o (в прилагаемом примере) вместо 0,13 для символа e. Пояснения буду…
21 ноя '18 в 14:46
1 ответ

Пользовательские проблемы слоя Keras

Ненавижу задавать подобные вопросы по машинному обучению, но поиск в Google ничего полезного не дал - я только что обнаружил 2 потока github, где люди на очень старых версиях tenorflow получали одно и то же сообщение об ошибке, но не по той же причи…
04 дек '17 в 00:23
1 ответ

Softmax вероятности выбора с категорией в PyMC3

Я пытаюсь выполнить оценку параметра для одного параметра функции выбора softmax в следующем сценарии: В каждом испытании дается три значения параметров (например, [1,2,3]), и субъект делает выбор между вариантами (0, 1 или 2). Функция softmax преоб…
28 июл '15 в 10:13
0 ответов

Тензор потока: увеличение потерь CNN softmax

Я пытаюсь внедрить U-Net в Tensorflow, но у меня нет потери при сближении, она увеличивается (значительно) независимо от скорости обучения. Я пробовал скорость обучения от 0,1 до 1,0E-8, чем ниже скорость, тем дольше убыток уменьшается, но в какой-т…
1 ответ

Создать глубокую сеть в matlab со слоем logsig вместо слоя softmax

Я хочу создать глубокую классификационную сеть, но мои занятия не являются взаимоисключающими (это то, что делает sofmaxlayer). Можно ли определить не взаимоисключающий уровень классификации (т. Е. Данные могут относиться к нескольким классам)? Один…
26 дек '18 в 18:21
1 ответ

Как заменить выходной слой Softmax на Логистический слой в Tensorflow?

Мне нужна помощь в работе. Прямо сейчас я использую слой Softmax в качестве выходного слоя для классификационных оценок в нейронной сети. Но мне нужно заменить слой Softmax логистическим слоем на выходном слое. У меня есть некоторые входы, которые п…