Описание тега one-hot

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

Горячее кодирование, элементы списка доступа

У меня есть файл.csv, с данными которого я хочу преобразовать некоторые столбцы в один горячий. Проблема возникает во второй последней строке, где горячий индекс (например, первая функция) помещается во все строки, а не только в тот, в котором я сей…
11 май '17 в 10:48
0 ответов

Поэлементное умножение с весами питора

Я пытаюсь построить простую "нейронную сеть" с простым поэлементным умножением на весовые коэффициенты. Только для этого сценария у меня есть данные с 5 функциями, из которых только одна - "1", а все остальные - "0" (одна с горячим кодированием), и …
1 ответ

scikit-learn: одна горячая кодировка столбца со значениями списка

Я пытаюсь закодировать кадр данных, как показано ниже: азбука2 "Привет" ["мы", "мы", "хорошо"]1 'All' ['hello', 'world'] Теперь, как вы можете видеть, я могу пометить строковые значения второго столбца, но я не могу понять, как выполнить кодирование…
10 мар '17 в 06:37
4 ответа

Как я могу сделать одно горячее кодирование с несколькими значениями в одной ячейке?

У меня есть эта таблица в Excel: id class 0 2 3 1 1 3 2 3 5 Теперь я хочу сделать "специальную" горячую кодировку в Python. Для каждого идентификатора в первой таблице есть два числа. Каждое число соответствует классу (class1, class2 и т. Д.). Втора…
05 июн '16 в 20:32
2 ответа

Как создать фиктивную переменную и затем агрегировать с помощью scikit-learn?

Я знаю, что это легко реализовать с помощью пакета pandas, но поскольку он слишком мал и велик (170 000 x 5000), и в конце мне нужно снова использовать sklearn для обработки данных, мне интересно, есть ли способ сделать со склеарном. Я попробовал од…
0 ответов

Как реализуется программа one-hot? Массив единиц и нулей или это просто число?

Итак, я изучаю ML и слышал об одном горячем кодировании. Я в порядке с концепцией, но у меня есть сомнения по поводу реализации... Скажем, у нас есть словарь 10000, и мы кодируем слова с ним. Использование одного горячего означает, что каждое слово …
06 фев '19 в 14:40
1 ответ

Tensorflow - Может ли вектор One-Hot воздействовать на обучение модели?

Я заранее прошу прощения за мое английское выражение. Это трудно для меня.. У меня есть нейронная сеть с функциями, которые находятся в массиве np, и перед передачей модели мои функции хранятся в тензорном файле. Форма (4000, 6), потому что у меня е…
2 ответа

Одно горячее кодирование, дающее одинаковое число для разных слов в керасе

Почему я получаю одинаковые результаты для разных слов? import keras keras.__version__ '1.0.0' import theano theano.__version__ '0.8.1' from keras.preprocessing.text import one_hot one_hot('START', 43) [26] one_hot('children', 43) [26]
1 ответ

tf.nn.sparse_softmax_cross_entropy_with_logits - метки без одного горячего кодирования в тензорном потоке

Я пытаюсь понять как tf.nn.sparse_softmax_cross_entropy_with_logits работает. Описание говорит: A common use case is to have logits of shape [batch_size, num_classes] and labels of shape [batch_size]. But higher dimensions are supported. Таким образ…
26 сен '17 в 12:20
1 ответ

Использование sklearn с несколькими столбцами в горячем коде

Я пытался выяснить проблему с несколькими горячими закодированными nparrays. Я использую фрейм данных, где каждый символ представляет собой однокадровую кодировку, представленную в np_array. Например, X-объекты должны содержать все кодировки символо…
08 ноя '17 в 19:07
1 ответ

Смешанный вход one_hot и float

Я пытаюсь обучить модели слоев LSTM данным временных рядов категориального (one_hot) действия (колл / фолд / рейз) и времени. Так пример временного ряда из 3 раундов, где игрок 2x коллировал, а затем сбросил карты. #Call #0.5s # Call #0.3s #Fold, 1.…
1 ответ

Почему тензор потока удваивает значение one_hot на значениях?

У меня есть следующая тестовая программа на Python: import tensorflow as tf sess = tf.InteractiveSession() # Some tensor we want to print the value of a = tf.one_hot(1,5) # Add print operation a = tf.Print(a, [a], message = "This is a: ") # Add more…
31 май '18 в 14:34
3 ответа

scikit-learn: одна горячая кодировка строковых категориальных функций

Я пытаюсь выполнить горячее кодирование тривиального набора данных. data = [['a', 'dog', 'red'] ['b', 'cat', 'green']] Каков наилучший способ предварительной обработки этих данных с помощью Scikit-Learn? При первом инстинкте вы посмотрите на OneHotE…
30 янв '16 в 21:50
3 ответа

Scikit: конвертировать одноразовое кодирование в целое число

Мне нужно преобразовать горячее кодирование в категории, представленные уникальными целыми числами. Итак, горячая кодировка создана с помощью следующего кода: from sklearn.preprocessing import OneHotEncoder enc = OneHotEncoder() labels = [[1],[2],[3…
17 авг '17 в 14:45
1 ответ

Как я могу использовать однозначные ярлыки для тренировок с Keras?

У меня есть входные данные, которые выглядят так: [ [1, 2, 3] [4, 5, 6] [7, 8, 9] ...] формы (1, num_samples, num_features)и метки, которые выглядят так: [ [0, 1] [1, 0] [1, 0] ...] формы (1, num_samples, 2), Однако, когда я пытаюсь запустить следую…
26 янв '17 в 00:03
1 ответ

mxnet scala использует ошибку one_hot params

object LoadTest1 { def main(args: Array[String]): Unit = { var b = NDArray.array(Array(1, 2, 3), shape = Shape(1, 3)) //var c = b.copy() val a = NDArray.one_hot(Map("indices" -> NDArray.array(Array(1f, 2f, 3f), shape = Shape(1, 3)), "on_value" -&…
28 май '18 в 09:48
3 ответа

Преобразуйте один столбец из категориального в двоичный, оставьте остальные

У меня есть средний большой фрейм данных, для которого я хочу преобразовать один столбец с категориями в двоичные столбцы, по одному для каждой категории. В то же время я хочу сохранить остальные столбцы в кадре данных. Какой самый простой способ до…
21 июн '18 в 15:52
3 ответа

Отказ от категорических функций от быстрого кодирования в Scikit-Learn?

Я пытаюсь построить модель прогнозирования лассо-регрессии. Я закодировал все свои категориальные целочисленные функции, используя схему one-of-K, которая называется One-of-K, с использованием OneHotEncoder в scikit-learn. Основываясь на результате,…
1 ответ

Как создать одно горячее кодирование для последовательностей ДНК?

Я хотел бы создать одно горячее кодирование для набора последовательностей ДНК. Например, последовательность ACGTCCA может быть представлена, как показано ниже, транспонированным способом. Но код ниже будет генерировать одну горячую кодировку в гори…
6 ответов

Может ли склеарн случайный лес напрямую обрабатывать категориальные особенности?

Скажем, у меня есть категорическая особенность, цвет, который принимает значения ['красный', 'синий', 'зеленый', 'оранжевый'], и я хочу использовать это, чтобы предсказать что-то в случайном лесу. Если я закодирую его одним нажатием (т.е. я изменяю …
12 июл '14 в 16:54