20250802阅读论文
标题:Self-supervised representation learning from 12-lead ECG data
作者:Temesgen Mehari, Nils Strodthoff
期刊:Computers in Biology and Medicine, 2022
DOI: 10.1016/j.compbiomed.2021.105114
关键词:自监督学习、对比学习、心电图(ECG)、时间序列分析、深度学习
12-lead ECG 是常见生物信号,但高质量标注数据稀缺,标注依赖专家,成本高,尤其对罕见病或睡眠相关心血管事件更难获取标签,然而,无标签 ECG...
more...
错题集合
# 错题集合
# Ch2
某计算机字长为 8 位,CPU 中有一个 8 位加法器,已知无符号数 x=69, y=38,若在该加法器中计算 x-y,则加法器的两个输入短信息和输入的低位进位信息分别为()
0100 0101, 1101 1001, 1
无符号数减法,在加法器中输入 x 的原码,y 的取反和 1
减法指令 “sub R1, R2, R3” 的功能为 “(R1) - (R2) -> R3”, 该指令执行后将生成进位 / 借位标志 CF 和溢出标志 OF,若 (R1) = FFFF FFFFH, R2 = FFFF FFF0H, 则该减法指令执行后,CF 和 OF...
more...
画图题
用例图 Use Case Diagram
Use-Cases: A collection of user scenarios that describe the thread of usage of a system
主要包含涉及的角色,角色对应的行为,第三方参与部分
参与者:与系统交互的用户或其他软硬件系统,用小人形表示
用例:系统中执行的一系列动作,用椭圆表示。
关系参与者与用例、参与者之间、用例之间的联系。连线
边界:一组用例描述的系统或子系统,用矩形框表示。
example: SafeHome
Our research indicates that the market for...
more...
SE note
# Ch2 Software Engineering
Definition: The application of a systematic, disciplined, quantifiable(可量化) approach to the development, operation, and maintenance of software
软件工程是一个多层次的技术体系 (a layered technology)
从下往上是 a “quality” focus, process model, methods, tools, 反映了构建高质量软件产品的逻辑流程
软件过程(The...
more...
Register Allocation
# Register Allocation
目标:
Map temporaries to registers
Preserve program semantics
Optimize performance
# 图着色算法
冲突图是一个无向图,冲突图中,每个节点是一个变量(寄存器分配的候选对象)。
如果两个变量在同一时刻是活跃的(live),它们就有冲突边(interference edge),表示它们不能被分配到同一个寄存器
冲突信息可以用矩阵或者图来表示
# 冲突图构建
我们从一个中间代码的指令出发,根据 live-out(就是 out 集合)添加冲突边:
非 move 指令(不是 a...
more...
Liveness Analysis
# Liveness Analysis 活跃变量分析
判断在程序执行的某个点上,一个变量的值是否可能在未来被使用,是寄存器分配、死代码消除的基础
# Compiler Optimizations
Local: 基于 basic blocks
Intraprocedural (or “global’): 基本块的控制流转移
Interprocedural (or “whole-program”): Operate on > 1 procedure, up to whole program; Sometimes, at link time (LTO, link time...
more...









