奇异值分解
奇异值分解(Singular Value Decomposition)是线性代数中一种重要的矩阵分解,是矩阵分析中正规矩阵求对角化的推广。在信号处理、统计学等领域有重要应用。
输入为 csv 文件,输出为 csv 文件。支持选择部分列进行操作。
背景信息
奇异值分解的公式为 X = U S V’。
连接节点
输入节点:
无输出节点。
组件配置
在工作流页面配置奇异值分解组件参数。
参数 |
必填 |
描述 |
---|---|---|
表字段 |
是 |
填写进行奇异值分解的列的字段名。 |
奇异值个数 |
是 |
填写期望求解的top奇异组个数。 |
精度误差 |
是 |
填写允许的期望的误差精度。 |
示例
输入数据展示
0 |
1 |
2 |
3 |
0.48359808511542 |
0.6293322173264863 |
0.570857594461293 |
0.01256409793079 |
0.22689376478745 |
0.1850325314678033 |
0.994667982651537 |
0.92344833224192 |
0.14403177742459 |
0.5440794151523888 |
0.115664390150981 |
0.29668580398117 |
0.56598023117897 |
0.4690454826702984 |
0.853634306803032 |
0.77947684667016 |
0.72308623163885 |
0.6935439500166827 |
0.039093068362215 |
0.60558065628230 |
0.88710591564183 |
0.0671017162540318 |
0.827107060107169 |
0.47505166158654 |
0.29918489928592 |
0.8413736860244567 |
0.577523848472571 |
0.17951833720671 |
0.32853306448359 |
0.6559983650879786 |
0.532530335848859 |
0.47560570503223 |
0.68174848966126 |
0.4100029767327437 |
0.326990653679065 |
0.48581274408634 |
0.57185865401537 |
0.2219373321308327 |
0.838612294859261 |
0.16146845549596 |
组件参数展示
表字段 |
奇异值个数 |
精度误差 |
---|---|---|
0,1,2,3 |
4 |
0.00001 |
输出数据展示
-2.6824057134e-01 |
-2.29198413864e-01 |
-5.15627084835e-01 |
-1.9746767941e-02 |
-3.7830948606e-01 |
4.887213967245e-01 |
3.205835893780e-01 |
4.75094394856e-01 |
-1.6052212643e-01 |
-3.21242792086e-01 |
1.343683427794e-01 |
2.10244462478e-01 |
-4.2230292859e-01 |
1.489762818201e-01 |
1.712220746993e-01 |
1.21288046365e-01 |
-3.0053111630e-01 |
-4.76098483289e-01 |
4.497566180383e-01 |
-3.4255627814e-01 |
-3.6838514850e-01 |
3.654701297205e-01 |
-9.32062045864e-02 |
-5.2288025276e-01 |
-2.9392135771e-01 |
-3.44819582757e-01 |
-3.63229319216e-01 |
3.35853603307e-01 |
-3.0755131152e-01 |
-1.82931866438e-01 |
2.588587980944e-02 |
2.70505731371e-01 |
-2.9186176168e-01 |
-1.29475666291e-01 |
1.905761030790e-01 |
-3.3521218577e-01 |
-2.9771526818e-01 |
2.320816179122e-01 |
-4.51762925638e-01 |
-1.6091951860e-01 |
3.19920408358e+00 |
0.0000000000e+00 |
0.00000000e+00 |
0.0000000000e+00 |
0.00000000000e+00 |
1.0733284431e+00 |
0.00000000e+00 |
0.0000000000e+00 |
0.00000000000e+00 |
0.0000000000e+00 |
7.72822935e-01 |
0.0000000000e+00 |
0.00000000000e+00 |
0.0000000000e+00 |
0.00000000e+00 |
7.4861210909e-01 |
-4.93873968812e-01 |
-4.351607509287e-01 |
-5.9500794649e-01 |
-4.611823581e-01 |
-9.38846801209e-02 |
-8.162385379387e-01 |
5.44746975128e-01 |
1.6790190324e-01 |
-6.00591881851e-02 |
-1.5119822199975e-01 |
-4.9921887588e-01 |
8.5106551190e-01 |
-8.62361330118e-01 |
3.4860990763168e-01 |
3.1622269157e-01 |
1.8656708701e-01 |