44得票7回答
生成随机布尔概率

我只知道如何生成一个随机的布尔值(true/false)。 默认概率是50:50。 但是,我如何使用自己的概率生成真假值呢? 比如说,它以40:60或20:80的概率返回true...

43得票2回答
scikit-learn 的 LogisticRegression.predict_proba 返回值

LogisticRegression.predict_proba 函数返回什么? 在我的例子中,我得到了这样的结果: array([ [4.65761066e-03, 9.95342389e-01], [9.75851270e-01, 2.41487300e-02], ...

38得票10回答
一道面试题目:关于概率论

一道面试题: 给出一个函数 f(x),它有 1/4 的概率返回 0,有 3/4 的概率返回 1。 编写一个函数 g(x) ,使其使用 f(x) 并且有 1/2 的概率返回 0,有 1/2 的概率返回 1。 我的实现是:function g(x) = { if (f(x) == 0)...

38得票6回答
如何根据存储在列表中的概率进行随机选择(加权随机分布)?

假设有一个概率列表:P = [0.10, 0.25, 0.60, 0.05] 我可以确保P中所有变量的总和始终为1。 如何编写一个函数,根据列表中的值随机返回一个有效索引?换句话说,在这种特定输入情况下,我希望它返回0的概率为10%,返回1的概率为25%,返回2的概率为60%,返回3的概率为5%。

37得票4回答
在逻辑回归中计算和解释比值比。

我正在困扰如何解释逻辑回归的结果。我的因变量是决策,是二元的(0或1,分别表示不接受或接受产品)。 我的自变量是想法,是连续的,可以是正数或负数,并且保留到第二位小数。 我想知道随着想法的变化,接受产品的概率如何改变。 逻辑回归方程为:glm(Decision ~ Thoughts, fam...

36得票7回答
如何模拟有偏硬币的翻转?

在不偏的硬币投掷中,正面和反面各有50%的概率。 但我想模拟这样一种硬币:正面出现的概率为'p',反面出现的概率为'(1-p)'。 类似于这样: def flip(p): '''this function return H with probability p''' # do...

35得票3回答
如何在sklearn中获取分类器对预测的置信度分数?

我想要获取每个预测的置信度分数,以显示分类器对其正确性的确定程度。 我需要类似这样的东西: 分类器在其预测上有多确定? 类别 1:81% 的可能性是类别 1 类别 2:10% 类别 3:6% 类别 4:3% 我的代码示例:features_train, features_test, l...

33得票6回答
如何评估哈希碰撞概率?

我正在开发一个搜索系统的后端应用程序。搜索系统将文件复制到临时目录并随机命名,然后将临时文件名传递给我的应用程序。我的应用程序必须在有限的时间内处理每个文件,否则它会被关闭 - 这是一种类似看门狗的安全措施。处理文件可能需要很长时间,因此我需要设计能够处理这种情况的应用程序。如果我的应用程序下...

33得票7回答
如何通过编程计算扑克牌赔率?

我正在尝试编写一个简单的游戏/实用程序来计算扑克赔率。我知道有很多资源讲解如何使用公式进行计算,但我似乎无法将其转化为代码。特别是,我对德州扑克很感兴趣... 我知道有几种不同的方法,其中一种是根据你能看到的牌计算你会得到某个手牌的赔率。另一种方法是计算你会赢得某个手牌的赔率。第二种方法似乎...

32得票13回答
如何进行不重复的逐步抽样?

Python中有my_sample = random.sample(range(100), 10)以从[0,100)的范围内无重复随机采样。 假设我已经随机采样了n个数,现在我想要再采样一个数而不重复(不包括之前采样的n个数),如何高效地实现? 更新:从“相对高效”更改为“超级高效”(但忽...