Size: a a a

AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2

2020 December 17

D•

Dan • Captain in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
Добрый день, подскажите, какие методы лучше подойдут для решения задачи: есть df в котором содержатся id и parent_id. Нужно разметить каждую строку самым старшим parent_id.
На скрине для L 0,1,2,3 -  не существует parent_id, оставляем NaN
Для L 4, 5 - старшим parent_id будет 1, так как 1 не имеет родителя, а значит является старшим parent_id
Для L 6, 7 - старшим parent_id будет 1, так как в поле parent_id они имеют 4, а для id 4 в parent_id указано значение 1
Для L 8, 9 - так же логика, но на один шаг больше(Идем в id 6, смотрим parent_id, идем в id 4 смотрим parent_id)
на втором скрине ожидаемый результат. Цель вопроса узнать какими методами лучше решить задачу, пока придумал только рекурсивно пробежаться по каждой строке
источник

D•

Dan • Captain in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
источник

S

Subzero in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
ахах, а я уже текстом df пытался отразить
источник

S

Subzero in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
Dan • Captain
Ладно, форвардну :)
спс
источник

VC

Vadim Chashechnikov in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
Я бы делал несколькими проходами или мапом по функции, пока первый вариант больше векторизуется, а второй вариант меньшую о сложность имеет
источник

VC

Vadim Chashechnikov in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
О, а ещё можно граф составить, и по нему уже работать, если часто надо будет инсерты делать
источник

S

Subzero in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
Vadim Chashechnikov
О, а ещё можно граф составить, и по нему уже работать, если часто надо будет инсерты делать
часто, попробую графы, спс. С использованием networkx, верно? нагуглил
источник

VC

Vadim Chashechnikov in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
Да можно и словарём, но это если данные часто меняются
источник

S

Subzero in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
исходный df гораздо больше, около 20к строк, добавляется  по 2-3 строки в день, их нужно сразу помечать старшим id
источник

e

er@essbase.ru in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
Dan • Captain
Добрый день, подскажите, какие методы лучше подойдут для решения задачи: есть df в котором содержатся id и parent_id. Нужно разметить каждую строку самым старшим parent_id.
На скрине для L 0,1,2,3 -  не существует parent_id, оставляем NaN
Для L 4, 5 - старшим parent_id будет 1, так как 1 не имеет родителя, а значит является старшим parent_id
Для L 6, 7 - старшим parent_id будет 1, так как в поле parent_id они имеют 4, а для id 4 в parent_id указано значение 1
Для L 8, 9 - так же логика, но на один шаг больше(Идем в id 6, смотрим parent_id, идем в id 4 смотрим parent_id)
на втором скрине ожидаемый результат. Цель вопроса узнать какими методами лучше решить задачу, пока придумал только рекурсивно пробежаться по каждой строке
По моему вы собираете справочник по парент-чайлд. Записей много таких будет ?
источник

e

er@essbase.ru in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
источник

e

er@essbase.ru in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
Правильная постановка задачи - половина решения 😂
источник

S

Subzero in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
er@essbase.ru
По моему вы собираете справочник по парент-чайлд. Записей много таких будет ?
20к строк, 3к уникальных parent_id
источник

e

er@essbase.ru in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
😂 ну вы поняли .)
источник

AY

Alexey Yurasov in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
Хотел попробовать rl на pytorch
Пол часа уже решаю зависимости 🤷‍♂️
то module 'torch.jit' has no attribute '_script_if_tracing'
то cannot import name '_lazy_import'
Он вообще еще поддерживается? 😅
источник

AY

Alexey Yurasov in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
Alexey Yurasov
Хотел попробовать rl на pytorch
Пол часа уже решаю зависимости 🤷‍♂️
то module 'torch.jit' has no attribute '_script_if_tracing'
то cannot import name '_lazy_import'
Он вообще еще поддерживается? 😅
А вот tf сразу взлетел. Всегда так 🐒
источник

G

Gabriel in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
Парни, такой вопрос. Пишу курсовой проект и формирую постановку задачи.
Корректно ли будет записано следующее предложение:

"Спроектировать архитектуру sequence-to-sequence RNN Encoder-Decoder  нейронной сети с двумя LSTM скрытыми слоями на основе средств, предоставляемых библиотекой TensorFlow."
источник

I

Ivan in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
Как звучит тема курсовой? Какая задача решается? Как по мне, указывать точные параметры сети (про два слоя) в постановке задаче неправильно. Из-за этого не будет иметь смысла как-то оценивать результаты сети, так как любые доработки архитектуры разбиваются о то, что архитектура задана изначально.
источник

AB

Arcady Balandin in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
архитектура - инструмент а не цель, да
источник

꧁●╠ƊᎯֆ₸₳Ŋ╣●꧂... in AI / Big Data / Machine Learning 👮‍♂️ Protected by R2D2
Чем отличается AI  от machine learning? Кратко
источник