小编s16*_*210的帖子

如何在numpy实现逻辑回归中避免NaN?

编辑:我已经取得了重大进展.我目前的问题是在我上次编辑之后编写的,可以在没有上下文的情况下回答.

我目前在Coursera上关注Andrew Ng的机器学习课程,并尝试在今天实施逻辑回归.

符号:

  • X是一个(m x n)带有输入变量向量作为行的矩阵(m训练n-1变量样本,第一列的条目在任何地方都等于1表示一个常量).
  • y是预期输出样本的相应向量(m条目向量等于0或的列向量1)
  • theta是模型系数的向量(带有n条目的行向量)

对于输入行向量x,模型将预测sigmoid(x * theta.T)正结果的概率.

这是我的Python3/numpy实现:

import numpy as np

def sigmoid(x):
    return 1 / (1 + np.exp(-x))

vec_sigmoid = np.vectorize(sigmoid)

def logistic_cost(X, y, theta):
    summands = np.multiply(y, np.log(vec_sigmoid(X*theta.T))) + np.multiply(1 - y, np.log(1 - vec_sigmoid(X*theta.T)))
    return - np.sum(summands) / len(y)


def gradient_descent(X, y, learning_rate, num_iterations):
    num_parameters …
Run Code Online (Sandbox Code Playgroud)

numpy machine-learning nan python-3.x logistic-regression

5
推荐指数
1
解决办法
424
查看次数

正则表达式强制特定正则表达式的长度

我正在使用 R 并且需要一个正则表达式

以零个或多个空格开头并以一个或多个数字开头的N 个字符块

对于N = 9,这里是

有效字符串的例子

  • 123456789
  • kfasdf 3456789asdf
  • a 1

无效字符串的例子

  • 12345 789
  • 1 9
  • a 678a

regex r

5
推荐指数
1
解决办法
463
查看次数

什么样的对象是`...`?

我最近考虑...了一个函数的参数,并注意到 R 不允许检查对象的类。

f <- function(...) {
   class(...)
}

f(1, 2, 3)
## Error in class(...) : 3 arguments passed to 'class' which requires 1
Run Code Online (Sandbox Code Playgroud)

现在报价

“要理解 R 中的计算,有两个口号很有帮助:

• 存在的一切都是对象。• 发生的一切都是函数调用。”

— 约翰·钱伯斯

在我的脑海里,我想知道:什么样的物体是...

r class typeof optional-parameters

5
推荐指数
1
解决办法
69
查看次数

为什么我应该使用 `all_of` 来选择列?

我目前正在使用 R 并all_of在 tidyverse 中遇到了该函数。这个函数存在的意义是什么?似乎我可以x在每个可以使用的地方all_of(x)使用..

例子:

图书馆(tidyverse)

tb <- tibble(a=1:3, b=1:3, c=1:3)
x <- c("a", "b")

tb %>% select(all_of(x))
tb %>% select(x)

tb %>$ select(-all_of(x))
tb %>% select(-x)
Run Code Online (Sandbox Code Playgroud)

all_of没有额外函数的两行产生相同的返回值。我为什么要费心使用它们?

r dataframe tidyverse tibble

5
推荐指数
1
解决办法
651
查看次数

带有变量名称的 Excel 结构化引用

我有一张桌子TABLE和两个单元格E1以及E2. 的条目E1保证是 的标头TABLE。我想编写一个公式来检查 的条目是否E2包含在表列中TABLE["content of E1"]

我当前的方法如下所示(并且不起作用):

=COUNTIF(TABLE[E1]; E2)>0

我认为 Excel 在表标题中搜索"E2",但没有找到任何内容。我该如何解决这个问题?

excel excel-formula structured-references

2
推荐指数
1
解决办法
816
查看次数