【问题标题】:Keras correlation coefficient as metric in RKeras相关系数作为R中的度量
【发布时间】:2019-11-28 14:12:24
【问题描述】:

有谁知道如何在 R 中的 keras 中使用相关系数或平方相关系数作为度量(尽管其他语言可能会提供线索)。这适用于功能类似于图像压缩器/解压缩器的 CNN。谢谢!

【问题讨论】:

    标签: r keras statistics


    【解决方案1】:

    也在努力解决同样的问题。这是我使用 keras 后端函数的自定义指标。

      metric_correlation <- 
    custom_metric("correlation", 
                  function(y_true, y_pred){
                    k_sqrt(k_sum((y_pred-k_mean(y_pred))*(y_true-k_mean(y_true)))/length(y_true))/
                      k_sqrt(k_var(y_true))/k_sqrt(k_var(y_pred))
                  })
                                              
      model %>% compile(loss = 'mean_squared_error', optimizer = 'adam',metrics = metric_correlation)
    

    虽然有些不对劲 - 随着时代的增加,相关性下降

    【讨论】:

    • 这并不能真正回答问题。如果您有其他问题,可以点击 提问。要在此问题有新答案时收到通知,您可以follow this question。一旦你有足够的reputation,你也可以add a bounty 来引起对这个问题的更多关注。 - From Review
    猜你喜欢
    • 1970-01-01
    • 2020-08-27
    • 2017-02-15
    • 1970-01-01
    • 1970-01-01
    • 2018-07-26
    • 1970-01-01
    • 1970-01-01
    • 2018-03-19
    相关资源
    最近更新 更多