Sheldon Zheng commited on
Commit
132bcbd
·
1 Parent(s): e794549

Upload organized model checkpoints for rural voltage anomaly detection

Browse files

- RuralVoltage: 6 models (VoltageTimesNet_v2 optimal, F1=0.6622)
- PSM: 9 models (TimesNet optimal, F1=0.9735)
- KagglePQ: 5 models
- MSL/SMAP/SMD: 3 TimesNet baselines
- Ablation: seq_len and alpha experiments

Files changed (36) hide show
  1. KagglePQ/DLinear_sl64_dm64/checkpoint.pth +3 -0
  2. KagglePQ/PatchTST_sl64_dm64/checkpoint.pth +3 -0
  3. KagglePQ/TimesNet_sl64_dm64/checkpoint.pth +3 -0
  4. KagglePQ/VoltageTimesNet_sl64_dm64/checkpoint.pth +3 -0
  5. KagglePQ/VoltageTimesNet_v2_sl64_dm64/checkpoint.pth +3 -0
  6. MSL/TimesNet_sl100_dm64/checkpoint.pth +3 -0
  7. PSM/Autoformer_sl100_dm64/checkpoint.pth +3 -0
  8. PSM/DLinear_sl100_dm64/checkpoint.pth +3 -0
  9. PSM/MTSTimesNet_sl100_dm64/checkpoint.pth +3 -0
  10. PSM/TPATimesNet_sl100_dm64/checkpoint.pth +3 -0
  11. PSM/TimesNet_sl100_dm64/checkpoint.pth +3 -0
  12. PSM/Transformer_sl100_dm64/checkpoint.pth +3 -0
  13. PSM/VoltageTimesNet_sl100_dm64/checkpoint.pth +3 -0
  14. PSM/iTransformer_sl100_dm64/checkpoint.pth +3 -0
  15. README.md +92 -0
  16. RuralVoltage/DLinear_sl100_dm64/checkpoint.pth +3 -0
  17. RuralVoltage/PatchTST_sl100_dm64/checkpoint.pth +3 -0
  18. RuralVoltage/TPATimesNet_sl100_dm64/checkpoint.pth +3 -0
  19. RuralVoltage/TimesNet_sl100_dm64/checkpoint.pth +3 -0
  20. RuralVoltage/VoltageTimesNet_sl100_dm64/checkpoint.pth +3 -0
  21. RuralVoltage/VoltageTimesNet_v2_sl100_dm64/checkpoint.pth +3 -0
  22. SMAP/TimesNet_sl100_dm64/checkpoint.pth +3 -0
  23. SMD/TimesNet_sl100_dm64/checkpoint.pth +3 -0
  24. ablation/alpha/TimesNet_baseline/checkpoint.pth +3 -0
  25. ablation/alpha/VoltageTimesNet_alpha0.5/checkpoint.pth +3 -0
  26. ablation/alpha/VoltageTimesNet_alpha0.6/checkpoint.pth +3 -0
  27. ablation/alpha/VoltageTimesNet_alpha0.7/checkpoint.pth +3 -0
  28. ablation/alpha/VoltageTimesNet_alpha0.8/checkpoint.pth +3 -0
  29. ablation/alpha/VoltageTimesNet_alpha0.9/checkpoint.pth +3 -0
  30. ablation/seq_len/TimesNet_sl100/checkpoint.pth +3 -0
  31. ablation/seq_len/TimesNet_sl200/checkpoint.pth +3 -0
  32. ablation/seq_len/TimesNet_sl50/checkpoint.pth +3 -0
  33. ablation/seq_len/TimesNet_sl500/checkpoint.pth +3 -0
  34. ablation/seq_len/VoltageTimesNet_sl100/checkpoint.pth +3 -0
  35. ablation/seq_len/VoltageTimesNet_sl360/checkpoint.pth +3 -0
  36. ablation/seq_len/VoltageTimesNet_sl720/checkpoint.pth +3 -0
KagglePQ/DLinear_sl64_dm64/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a62828c165281a699ab890804fb97282b5fe36c708596cd867b79750f4033af9
3
+ size 35560
KagglePQ/PatchTST_sl64_dm64/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e3edde0d97811663ed3d40f86b66618f9238c44687d3b72943723faaa9252a9e
3
+ size 1700194
KagglePQ/TimesNet_sl64_dm64/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c1ece1b2c57c351361b3af37168811961b3b1c60aa266217848f9c6c758d7226
3
+ size 38929186
KagglePQ/VoltageTimesNet_sl64_dm64/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1847686f6b2cc567dbbefc194d43e9a248bd8a850711ada2b182a0d4fb439e8a
3
+ size 38932642
KagglePQ/VoltageTimesNet_v2_sl64_dm64/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ec4a4501f0e88ed66a20e5ec5460dd9106ce93a89be2bd66837ae991534aa889
3
+ size 39259298
MSL/TimesNet_sl100_dm64/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:33ae8a35aa6db7acdbc09c0f7a6b5005e792ab5a121d43417b177744e4ff36a9
3
+ size 20107746
PSM/Autoformer_sl100_dm64/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a2b459c7b504efffb4f6fdaaafe56c3f535dcef92ecfe958d17b04dfd9c23754
3
+ size 1517794
PSM/DLinear_sl100_dm64/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a5dbdef0bd10a742d86cdd620ec5967fbc69102e35ab49e5f6cfee673b768a00
3
+ size 83048
PSM/MTSTimesNet_sl100_dm64/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9cde651f07ec247cd37b7aff6e08e760d8bb12ae4a8c4ed99274b66f0668474c
3
+ size 57793327
PSM/TPATimesNet_sl100_dm64/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b664a51afec22fff4517ccd01afdd83543a73034594f936d362dbd0d047ecd71
3
+ size 20286498
PSM/TimesNet_sl100_dm64/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:389e4780ac9cb31d29f06764c2bf7b84b20eb5d735756c0dbdbd67eddf0058cc
3
+ size 20076898
PSM/Transformer_sl100_dm64/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e05b9b8987da1ecb79e18378aa3dc7de4e45108845222c5f7e34cf5554873f56
3
+ size 1524130
PSM/VoltageTimesNet_sl100_dm64/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ef6e30e0c94eb0466870094c30f8417d0fd60240814699b79c821b1ed202c4e6
3
+ size 20080354
PSM/iTransformer_sl100_dm64/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e6996468a79321386a59cfa43c103313039390afe1a96a3e75483a17c719a817
3
+ size 268706
README.md ADDED
@@ -0,0 +1,92 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Rural Low-Voltage Detection Models
2
+
3
+ 农村低压配电网电压异常检测实验模型检查点。
4
+
5
+ ## 目录结构
6
+
7
+ ```
8
+ newest_models/
9
+ ├── RuralVoltage/ # 农村电压数据集(论文核心)
10
+ │ ├── TimesNet_sl100_dm64/
11
+ │ ├── VoltageTimesNet_sl100_dm64/
12
+ │ ├── VoltageTimesNet_v2_sl100_dm64/ # 论文最优模型
13
+ │ ├── TPATimesNet_sl100_dm64/
14
+ │ ├── DLinear_sl100_dm64/
15
+ │ └── PatchTST_sl100_dm64/
16
+ ├── PSM/ # PSM 公开基准数据集
17
+ │ ├── TimesNet_sl100_dm64/
18
+ │ ├── VoltageTimesNet_sl100_dm64/
19
+ │ ├── TPATimesNet_sl100_dm64/
20
+ │ ├── MTSTimesNet_sl100_dm64/
21
+ │ ├── DLinear_sl100_dm64/
22
+ │ ├── Autoformer_sl100_dm64/
23
+ │ ├── iTransformer_sl100_dm64/
24
+ │ ├── Transformer_sl100_dm64/
25
+ │ └── HybridTimesNet_sl100_dm64/
26
+ ├── KagglePQ/ # Kaggle 电力质量数据集
27
+ │ ├── TimesNet_sl64_dm64/
28
+ │ ├── VoltageTimesNet_sl64_dm64/
29
+ │ ├── VoltageTimesNet_v2_sl64_dm64/
30
+ │ ├── DLinear_sl64_dm64/
31
+ │ └── PatchTST_sl64_dm64/
32
+ ├── MSL/ # MSL 数据集
33
+ │ └── TimesNet_sl100_dm64/
34
+ ├── SMAP/ # SMAP 数据集
35
+ │ └── TimesNet_sl100_dm64/
36
+ ├── SMD/ # SMD 数据集
37
+ │ └── TimesNet_sl100_dm64/
38
+ └── ablation/ # 消融实验
39
+ ├── seq_len/ # 序列长度消融
40
+ │ ├── TimesNet_sl50/
41
+ │ ├── TimesNet_sl100/
42
+ │ ├── TimesNet_sl200/
43
+ │ ├── TimesNet_sl500/
44
+ │ ├── VoltageTimesNet_sl100/
45
+ │ ├── VoltageTimesNet_sl360/
46
+ │ └── VoltageTimesNet_sl720/
47
+ └── alpha/ # 预设权重消融
48
+ ├── TimesNet_baseline/
49
+ └── VoltageTimesNet_alpha{0.5-0.9}/
50
+ ```
51
+
52
+ ## 模型说明
53
+
54
+ | 模型 | 说明 |
55
+ |------|------|
56
+ | **VoltageTimesNet_v2** | 论文最终版本,包含可学习预设权重、异常敏感度增强、多尺度时域卷积 |
57
+ | **VoltageTimesNet** | 早期版本,预设周期 + FFT 混合 |
58
+ | **TPATimesNet** | 三相注意力机制 |
59
+ | **TimesNet** | 基线模型,FFT + 2D卷积 |
60
+ | **DLinear** | 轻量级基线 |
61
+ | **PatchTST** | Patch 时序 Transformer |
62
+
63
+ ## 配置说明
64
+
65
+ - `sl100`: seq_len=100(输入序列长度)
66
+ - `dm64`: d_model=64(隐藏维度)
67
+ - `dm32`: d_model=32(小模型)
68
+
69
+ ## 论文最优结果
70
+
71
+ | 数据集 | 模型 | F1 Score |
72
+ |--------|------|:--------:|
73
+ | RuralVoltage | VoltageTimesNet_v2 | 0.6622 |
74
+ | PSM | TimesNet | 0.9735 |
75
+
76
+ ## 使用方法
77
+
78
+ ```python
79
+ import torch
80
+
81
+ # 加载模型
82
+ checkpoint = torch.load('RuralVoltage/VoltageTimesNet_v2_sl100_dm64/checkpoint.pth')
83
+ model.load_state_dict(checkpoint)
84
+ ```
85
+
86
+ ## 训练日期
87
+
88
+ - RuralVoltage: 2026-02-02
89
+ - PSM: 2026-01-25
90
+ - KagglePQ: 2026-02-02
91
+ - 消融实验: 2026-01-28
92
+
RuralVoltage/DLinear_sl100_dm64/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8c3fd96eeda2267c8d5b3735209e5c9600d30476fb2d7ce96fd0afb14ddb811e
3
+ size 83048
RuralVoltage/PatchTST_sl100_dm64/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:703bbf9347f83aa8da9819b64ac01e1032e184b2b7b232e615a3b9f96af59674
3
+ size 1876450
RuralVoltage/TPATimesNet_sl100_dm64/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d0abfda5e7a6be569330e574ba77ccf9c44cd23c0aff21bdf192d1b34a8c47c4
3
+ size 39023650
RuralVoltage/TimesNet_sl100_dm64/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:005b44eb5cd7a98b694f817e0951f1d44adbf611bb0512e76de0d42d897681ea
3
+ size 38814050
RuralVoltage/VoltageTimesNet_sl100_dm64/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:df182ed49e560bdee740d8f44e29ed1bc9ffce85c1be20736eadc18bd2c98f99
3
+ size 38817506
RuralVoltage/VoltageTimesNet_v2_sl100_dm64/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9fdf1102ea6038926b17a97397fdaba2c68c12dd9440c93000edc6a71d31d426
3
+ size 39144162
SMAP/TimesNet_sl100_dm64/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:81c9ec94396c951f47c041014383dc2424296a47d0c496fed2a308187dc1178f
3
+ size 20076898
SMD/TimesNet_sl100_dm64/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5fa6113445758e17172939c4b2b7fab6971eae5ca023f5bccc56cf104f267bde
3
+ size 20090274
ablation/alpha/TimesNet_baseline/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0084eea6c7988198834a339682fce134a0b660d947b7f0fd75663574706b4ee0
3
+ size 20076898
ablation/alpha/VoltageTimesNet_alpha0.5/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:764d16fa3317bc807b825ad39d563110537e58c605a7af3b21de5827d8e1368e
3
+ size 20080354
ablation/alpha/VoltageTimesNet_alpha0.6/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:764d16fa3317bc807b825ad39d563110537e58c605a7af3b21de5827d8e1368e
3
+ size 20080354
ablation/alpha/VoltageTimesNet_alpha0.7/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f2ac7c086364f20ad3ffc06cf70c657f5a0edfeab47a039b3e0cb95ed3b1e257
3
+ size 20080354
ablation/alpha/VoltageTimesNet_alpha0.8/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f2ac7c086364f20ad3ffc06cf70c657f5a0edfeab47a039b3e0cb95ed3b1e257
3
+ size 20080354
ablation/alpha/VoltageTimesNet_alpha0.9/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f2ac7c086364f20ad3ffc06cf70c657f5a0edfeab47a039b3e0cb95ed3b1e257
3
+ size 20080354
ablation/seq_len/TimesNet_sl100/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:25e82f085552d72248f4c9265147152d414fba76da1c637d969b977b29df65cd
3
+ size 20067682
ablation/seq_len/TimesNet_sl200/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b8ae9746cf18bc347f123a89c942c29ab93fc3df4ec362eea309fdaafb382599
3
+ size 20067682
ablation/seq_len/TimesNet_sl50/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7ffb5c176aceb22750bd4744f307d8259961a334537a75e5c75902f89ea4845d
3
+ size 20067682
ablation/seq_len/TimesNet_sl500/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c1ff6766df6a60b62ae26a4b4ebf66fcbf4d985e9880efac2db0bafbd3ac8f9f
3
+ size 20067682
ablation/seq_len/VoltageTimesNet_sl100/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:22c97a682ae12b61b810f7a0f3f6687cd5e631f866efc0b7a5c84abbe2407c6e
3
+ size 20071138
ablation/seq_len/VoltageTimesNet_sl360/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ebddaa4fc913f85b1ded89221d4e347995cdf4afb4261a95a2399e3620641125
3
+ size 20071138
ablation/seq_len/VoltageTimesNet_sl720/checkpoint.pth ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b1cf0ca4005c60afa68baaec8b346db4cc235bfa76d724b2e42f26c5130142ba
3
+ size 20071138