Как извлечь весовые коэффициенты в модели h2o, если аргумент export_weights_and_bias был установлен в FALSE?
У меня есть модель глубокого обучения H2O, модель1, которая очень хорошо обобщает. К сожалению, я забыл установить веса экспорта и смещения = TRUE
при построении модели.
Я пытался переобучить многочисленные модели со всеми точными параметрами, начальным числом и набором данных, как в исходной модели1, а также добавил весы и смещения экспорта в значение true.
К сожалению, ни одна из этих новых моделей не дает хороших результатов. На самом деле все они не поддаются обобщению - хотя все модели обучаются, проверяют, перекрестно проверяют и очень хорошо тестируют. Я даже попытался установить контрольную точку оригинальной модели1, чтобы добавить аргумент весов и смещений экспорта = TRUE
, Однако, поскольку я не использовал Modulo CV, я не могу пройти контрольно-пропускной пункт.
Непроизводимость причиняет мне огромную головную боль. Для того, чтобы я смог произвести производство, мне нужно каким-то образом извлечь весовые коэффициенты этой оригинальной рабочей модели1, несмотря на то, что экспортные весовые коэффициенты и уклоны изначально были установлены на FALSE
,
Я посмотрел на средние веса и смещения модели1, и они просто не соответствуют ни одному из средних весов и смещений моих переобученных моделей с одинаковыми параметрами, начальным числом, набором данных и т. Д. Я не уверен, можно ли использовать средние веса и смещения как-то форсировать воспроизводимость.
Я читал, что загрузка model1 в POJO may
разрешить доступ к весам и отклонениям, но я не уверен в этом, я не знаю java и не вижу ни одного примера кода java, который бы помог мне в этом.
Любые предложения или другие возможные решения / обходные пути?
Спасибо заранее за любую помощь.
1 ответ
Я частично решил это самостоятельно: после загрузки модели в POJO я открыл файл с помощью текстового редактора, основанного на предложении Даррена Кука (спасибо), и я думаю, что я вижу все весы и уклоны здесь.
Я не уверен, однако, потому что я незнаком с форматом POJO.