Специальная функция потерь в кафе

У меня есть своего рода евклидова функция потери, которая:

\sum_{i,j} c_i*max{0,y_{ji}-k_{ji}} + p_i*max{0,k_{ji}-y_{ji}}

который y_{ji} выход кофе и k_{ji} являются реальной выходной стоимостью, i это индекс предметов и j индекс образцов.

Вопрос в том, чтобы получить значения параметров c_i а также p_i,

Когда у меня есть c_i = c_q for all i \neq qи аналогично для p_iЯ просто получаю их значения в качестве параметров слоя потерь (я добавил два новых параметра в caffe.proto). Однако проблема в том, что теперь у меня есть около 300 предметов, поэтому нецелесообразно получать их в качестве параметров слоя потерь. Я пытался получить их значения в слое потерь, я имею в виду, я пытался добавить еще один bottom layer для слоя потерь, но это дало ошибку. Я застрял здесь!

Пожалуйста, объясните мне, как я могу решить эту проблему.

Спасибо заранее, Афшин

0 ответов

Другие вопросы по тегам