4

我想使用 TensorFlow 运行套索回归。由于 Lasso 回归只是将 L1 范数添加到成本中,因此我将成本项定义为

cost = RSS + tf.nn.l1_norm(Weight) or
cost = RSS + tf.reduce_sum(tf.abs(Weight))
train = tf.train.GradientDescentOptimizer(cost)

上面的代码可以作为 Lasso 回归吗?我的一个问题是在这种情况下我是否可以使用梯度下降。Lasso 回归具有不可微分的点,并且坐标下降被广泛使用,这在 TensorFlow 库中不存在。

4

0 回答 0