Press "Enter" to skip to content

Hacking Linux

Entropy

如何计算熵 两种特殊情况 最好的情况: 样本都是同类, 则Entropy值为0 最差的情况: 样本均匀分布在所有类中, 则Entropy值为1 现有数据集 Grade Bumpiness Speed_Limit? Speed steep bumpy yes slow steep smooth yes slow flat bumpy no fast…

DecisionTree Classifier

➜ test ✗ cat DecisionTree.py from sklearn import tree # 训练集 X = [[0, 0], [1, 1]] Y = [0, 1] # 定义一个DecisionTreeClassifier分类器 clf =…

svm.SVC In sklearn

# import svm from sklearn from sklearn import svm # 创建训练集 X = [[0, 0], [1, 1]] Y = [0, 1] # 创建SVC分类器 clf =…

Naive Bayes Rule

Example 得到癌症的概率是1%, 敏感性和特殊性都是90%, 癌症测试结果呈阳性的人患病的概率有多大? 得到癌症的概率:P(C) = 0.01 SENSITIVITY = 90%, 敏感性, 在P(C)中, 诊断的准确率为90%, 10%的人可能患有癌症, 却被诊断成正常人. SPECITIVITY = 90%, 特异性, 在P(¬C)中, 诊断的正确率为90%, 10%的正常人被误诊为有癌症. 画图分析 上图中, C表示患有癌症的人,…

基于AliyunDNS的DDNS实现

前段时间在琢磨着怎么从Oray的付费用户中脱离出来, 在网上徘徊了许久, 最后选择了直接从AliyunDNS的接口去自己实现一个DDNS服务, 其中有些代码来自网络, 对其修改并做了一部分优化, 目前还比较稳定的跑在内网服务器上, github地址https://github.com/kylechenoO/aliddns, 附上代码与注释:

Naive Bayes Basic

Naive Bayes Basic 用sklearn去拟合NB模型 预测结果

Gradle安装(基于sdkman)

ottertune的controller部分需要使用Gradle build project, 需要先安装sdkman, 整个安装过程如下. Official Gradle Installation Doc dkman Installation Doc 1.安装Java/JDK [root@ottertune ~]# yum install java-1.8.0* -y 2.下载执行安装脚本 [root@ottertune ~]# curl -s "https://get.sdkman.io"…

About Me

Hi, my name is Kyle. Have more than 12 years experience in server automation & software engineering & team mange. I am good at English/Mandarin/Cantonese.…