Simpsonの最小値で苦労しました | python3Xのブログ

python3Xのブログ

ここでは40代、50代の方が日々の生活で役に立つ情報や私の趣味であるプログラム、Excelや科学に関する内容で投稿する予定です。

Symbolic Tensorを扱う上で、最小値とは?

で、中々答えが出ずに困っていました

しかし、これも絶対値ABSを使うことで

 

min(|A|, |B|) = ( |A| + |B| - |A - B|) / 2

 

と表せることに気付き

解決することができました

また、先のjaccardのpythonコードも少し誤りがありました

誤)

def jaccard_coef(y_true, y_pred):
    y_true = K.flatten(y_true)
    y_pred = K.flatten(y_pred)
    return K.sum(y_true * y_pred) / (K.sum(y_true) + K.sum(y_pred)-K.sum(y_true * y_pred)
+ 1)

正)

def jaccard_coef(y_true, y_pred):
    y_true = K.flatten(y_true)
    y_pred = K.flatten(y_pred)
    return K.sum(y_true * y_pred) / (K.sum(y_true) + K.sum(y_pred)-K.sum(y_true * y_pred))