用 ID3(信息增益)手算两道题:缺失值 + 连续特征
用 ID3(信息增益)手算两道题:缺失值 + 连续特征这篇笔记把课堂两道练习题按 ID3 的信息增益法完整手算一遍,并把用到的公式、处理缺失值与连续特征的做法先讲清楚。熵一律用 $\log_2$。 0. 算法与公式数值全部保留 4 位小数;所有对数底为 2。 0.1 熵(Entropy)二分类数据集 $S$ 中,正例比例为 $p$、反例为 $1-p$:$$\mathrm{Ent}(S)= -\sum_{c\in{+,-}} p_c \log_2 p_c= -p\log_2 p - (1-p)\log_2(1-p)$$ 0.2 信息增益(Information Gain)离散特征 $A$ 取值集合为 $\mathcal{V}$,划分后子集为 $S_v$:$$\begin{aligned}\mathrm{Gain}(S,A)&= \mathrm{Ent}(S) \&\quad - \sum_{v\in\mathcal{V}} \frac{|S_v|}{|S|},\mathrm{Ent}(S_v)\end{aligned}$$ 0.3 连...
中文说唱分享(PART I)
一、华云龙 KLE1.《山东王 Freestyle》 2. 《枣庄一夜》 3. 《底层特律》 4. 《天下谁人不识君》 二、Echo 王耍大1.《关关难》 2.《不可能》 3.《害哈(feat.派克特)》 三、艾志恒 Asen1.《芳草地》 2.《Money Focused Freestyle》
远程 SSH 使用 Codex:转发本地 Clash 代理到服务器
🧭 一步一步:让远程服务器通过本地 Clash 科学上网 + 复制认证文件 适用于任何 Ubuntu / Debian / 其他 Linux 服务器,通过本地 Clash 代理实现科学上网,同时完成 .codex/auth.json 等认证文件的复制。 0️⃣ 前置准备:确认本地代理正常先确保你本地的 Clash 能联网。在本地电脑终端执行: 1curl -x http://127.0.0.1:7897 -I https://www.google.com 若返回 HTTP/2 200 或 301 / 308,说明代理可用 ✅ Clash 默认端口: HTTP(S):7897 SOCKS5:7898可在 Clash Dashboard 查看端口。 1️⃣ 建立 SSH 反向代理隧道关键步骤:让远程服务器“反向”访问你本地的代理。在本地电脑执行: 1234ssh -p <服务器端口> \ -R 7897:127.0.0.1:7897 \ -o ServerAliveInterval=60 \ root@<服务器地址...
Python数据分析判断题整理
第二章:Python语言基础与环境 + 第三章:Pandas 数据结构与操作1. 元组中的元素只能是同一数据类型 ( ) 点击查看解析 **正确答案:** 错误 (False) **解析:** Python 的元组和列表都可以包含不同数据类型的元素,是异构容器。例如 `(1, "hello", 3.14)` 是合法的。 2. 可以用a={}创建空的集合 ( ) 点击查看解析 **正确答案:** 错误 (False) **解析:** 使用 `{}` 创建的是一个空的字典。要创建空集合,必须使用 `set()` 构造函数。 3. 在Python中,运行代码'5'+5,会生成字符串’55’( ) 点击查看解析 **正确答案:** 错误 (False) **解析:** 字符串和整数之间不能直接使用 `+` 运算符,会引发 `TypeError`。 4. 语句20==20.0返回结果是True ( ) 点击查看解析 **正确答案:** 正...
Python数据分析选择题整理
第二章:Python语言基础与环境 + 第三章:Pandas 数据结构与操作1. 执行后可以查看Python的版本的是 ( )A. import sys; print(sys.version)B. import system; print(system.version)C. import system; print(system.Version)D. import sys; print(sys.Version) 点击查看解析与代码 解析: 要查看 Python 的版本,正确的模块是 `sys`,而不是 `system`。`sys` 模块提供了与 Python 解释器及其环境相关的功能。 `sys.version` 是一个字符串,包含了 Python 解释器的版本号、编译日期和编译器信息。 因此,正确的选项是 A。 正确答案: A 代码示例: 12345import sysprint(sys.version)# 示例输出可能类似于:# 3.9.7 (default, Oct 16 2021, 19:42:19)# [Clang 13.0.0...
低成本梯子-赔钱机场
很多人对于翻墙可能都比较陌生,但在学术探索方面,很多时候需要连接外网来获取一些资源。本篇文章就简单分享一下我个人的科学上网方案,成本很低的同时使用体验也不错。那废话不多说直接开始吧! 前置任务因为进入购买节点的网站本身就需要vpn,所以先短暂借助一下免费但勉强能用的浏览器插件 首先点击浏览器(这里以edge为例)右上角三个点,在下拉的菜单栏中找到扩展并点击 再点击新弹出小窗口中的获取Microsoft Edge扩展进入“扩展商店” 在右上角搜索框搜索“free vpn”得到以下结果 下拉找到我标红的这个1VPN(目前这个我亲测是ok的)
博客搭建完整教程
博客搭建完整教程 基于 Hexo + Butterfly 主题 + GitHub Pages 的完整博客搭建指南 目录 环境准备 Hexo 安装与初始化 Butterfly 主题安装 Live2D 看板娘配置 Giscus 评论系统 搜索功能配置 自定义样式 创建页面和文章 部署到 GitHub Pages 进阶配置 1. 环境准备1.1 Node.js 安装访问 Node.js 官网 下载并安装 LTS 版本。 安装完成后,打开终端验证: 12node --versionnpm --version 1.2 Git 安装访问 Git 官网 下载并安装。 配置 Git 用户信息: 12git config --global user.name "你的用户名"git config --global user.email "你的邮箱" 2. Hexo 安装与初始化2.1 安装 Hexo CLI1npm install -g hexo-cli 2.2 初始化博客1234567# 初始化 Hexo 博客hexo init myblogc...
