215 похожих чатов

Чувак, ты вообще сам понимаешь, что кодишь?)

10 ответов

36 просмотров

я в основном с Computer Vision работал, решил немного рпсширить зону комфорта

David-Dalé Автор вопроса
Сергей Васильев
я в основном с Computer Vision работал, решил немн...

Понятно. Тогда объясняю. В табличке - предсказанные моделью вероятности классов. Каждая строка - один объект, каждый столбец - один класс, сумма по строке всегда равна 1, т.к. это вероятность, что объект принадлежит хоть какому-нибудь классу. Когда ты делаешь max(axis=1), ты получешь для каждого объекта вероятность самого вероятного для него класса, но какой именно это класс - из результата не видно. Когда же ты делаешь idxmax(axis=1), ты получаешь для каждого объекта номер столбца, в котором для этого объекта значение максимально, т.е. номер самого вероятного класса.

David-Dalé Автор вопроса
Сергей Васильев
спасибо огромное

А вообще, если хочется тренировать модельки типа логистической регрессии, я рекомендую не statsmodels, а sklearn (если только тебе не надо статистический инференс над этими модельками делать) - там и интерфейс попроще, и документация очевиднее, и примеров в интернетах больше.

David Dalé
А вообще, если хочется тренировать модельки типа л...

знаю, пробовал, мне просто понравился R-style. Формулу и датафрейм скормил и всё.

David Dalé
Понятно. Тогда объясняю. В табличке - предсказанны...

Если уж начистоту, то это не вероятности.

David-Dalé Автор вопроса
No Name
Если уж начистоту, то это не вероятности.

Ну это оценки, которыми логистическая регрессия пытается приблизить условную вероятность класса при условии наблюдаемых фич. Обычно они получаются хорошо откалиброванные, и их норм использовать как вероятности. Разве нет?

David-Dalé Автор вопроса
No Name
Не

Ну ладно)

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Ребят в СИ можно реализовать ООП?
Николай
33
у вас два процесса. один посылает другому сигнал. у вас есть код обоих процессов? если всё не так - расскажите как оно на самом деле. а именно кто кому чего, есть-ли консоли,...
Karagy
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Карта сайта