You can easily download and run the workflow directly in your KNIME installation. We recommend that you use the latest version of the KNIME Analytics Platform for optimal performance.
Here's how the workflow operates:
1. Python Script node generates a dataset with 500 samples, each having 4 feature variables (X_0, X_1, X_2, X_3), and 4 target variables (Y_0, Y_1, Y_2, Y_3). The features are generated based on two latent (hidden) variables "l1" and "l2", which are drawn from a standard normal distribution. The latent variables are hidden factors that influence the observed data but are not directly observable themselves.
2. Then we split the dataset into train and test subsets.
3. PLS Regression is then performed with 2 components and all the feature and target variables selected.
3. A Python view is created showcasing 3 plots.
Top left plot is comparing the real and predicted values for the first component of X and Y. These components are generated from the same latent variable "l1".
Bottom right plot is comparing the real and predicted values for the second component of X and Y.
These components are generated from the same latent variable "l2".
Bottom left plot is comparing the predicted values for the first and second components of Y. These components are generated from different latent variables ("l1" and "l2").
URL: Scikit-Learn - PLS Regression https://scikit-learn.org/stable/modules/generated/sklearn.cross_decomposition.PLSRegression.html
URL: Scikit-Learn - Compare cross decomposition methods https://scikit-learn.org/stable/auto_examples/cross_decomposition/plot_compare_cross_decomposition.html#sphx-glr-auto-examples-cross-decomposition-plot-compare-cross-decomposition-py
To use this workflow in KNIME, download it from the below URL and open it in KNIME:
Download WorkflowDeploy, schedule, execute, and monitor your KNIME workflows locally, in the cloud or on-premises – with our brand new NodePit Runner.
Try NodePit Runner!Do you have feedback, questions, comments about NodePit, want to support this platform, or want your own nodes or workflows listed here as well? Do you think, the search results could be improved or something is missing? Then please get in touch! Alternatively, you can send us an email to mail@nodepit.com.
Please note that this is only about NodePit. We do not provide general support for KNIME — please use the KNIME forums instead.