{"title":"MDS Projection","nodeType":"Learner","id":"*EeJsApVFGjfKslVY","factoryName":"org.knime.base.node.mine.mds.mdsprojection.MDSProjectionNodeFactory","factoryId":"org.knime.base.node.mine.mds.mdsprojection.MDSProjectionNodeFactory","path":["Analytics","Mining","MDS"],"owner":"knime","ownerAccountId":"account:team:b5f0848f-496d-4e6a-b869-fa3532248db7","description":"<p>This node maps data of a high dimensional space onto a lower (usually 2 or 3) dimensional space with respect to a set of fixed data points. Therefore modified Sammons mapping is applied, which iteratively decreases the difference of the distances of high and low dimensional data. When adjusting the position a low dimensional data point by default not its neighbors (or all other data points) are taken into account but a specified set of fixed data points which are not modified. Additionally the data points (and not only the fixed points) can be taken into account when adjusting its positions, therefore the setting &#34;Project only&#34; has to be unchecked. If the setting is checked the data points will be mapped only with respect to the fixed data, which we call a projection. The algorithm converges like a common mds algorithm due to a decreasing learning rate.</p>\n        ","shortDescription":"Multi dimensional scaling node, mapping data of a high dimensional space onto a lower dimensional space\n    by applying a modified Sammons mapping with respect to a given set of fixed points.","keywords":[],"deprecated":false,"streamable":false,"tags":["Analytics","Mining","MDS"],"icon":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowYjM2YWM5Ny01ZWJhLTQwZTctOTE4OS1iYmU4ZDdkMGYyNGUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjE2ODkyNTg4NEE2MTFFNTlCODZDMzA0NTY3MzY5QkQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjE2ODkyNTc4NEE2MTFFNTlCODZDMzA0NTY3MzY5QkQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNTFFNjA4OTM4NEQxMUU1OTk3MThDMzA3QzdERDI0QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGNTFFNjA4QTM4NEQxMUU1OTk3MThDMzA3QzdERDI0QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvjRRzEAAAJHSURBVHjapFPdS1NhGH/OOWOeuVhhS7O52nYwNJD0SE1DLIYVzYEjyHYTdOlt193ZRVQX/QFBsLYuGhoz60YYtIug9QkrG4xmDrfp0tRB+2pn5+l9587BxTCoH/wO532f9/l+HiaVSiH8BzT0YzKZ/kk5nU7vGFAQjUbB538MUrUKnskrYLfbGxRisRj4/X4oFovgdrtBEAQAmgLFs/l51PI6PHZuHC3nLyOv34derxcVhEIh5HWtaLM7sHvUiToin56+hQw1QFPosljBeMEDXSMXa97WP7+D+MM7sJFdA47joH9ABE4YBOuQoybfXEnA6we3gaWHQqEA6eQyHOo7rYZ7sOckbP/YgGw2W5MvJRJgFHpVeZtZIKlKwDIMA+VyGazdx2HtbVh9kP3wCvSGAxVZlp/mcrnZ9sMdW6uL71X59/gnEplGUmsQDoeRb9Wj6dRZNJ8ZQ41WK5N3tMVX6zrD9Nx5QpSOiiMSy2kqDMteU2tAkUwmIRAIQKlUAlEUF1wu13VynSFcIrRRx4T3CLWEz2nj1Ah2I5/PYyaTmal7Hq9HonCoobe7DUQiEewbGEQSGho7jxSBYdx/KJcJzU0NkGqj3mDAXs8UOu4/wf6pm4rSLOEE4V3C0aajTBEMBmG/pQdsl3ZqZhoeg9y3OKyEX2xLpcIcuZprNs6s8lMl48toGiYbuBYeSDote+2DasDpdML6l4+w+uYloCzD1tdFWF6Y+VUp/PTtuVG0Bgof+XzY1t6BDMOSveAlEsGNv23kbwEGAOLDKY/BkE19AAAAAElFTkSuQmCC","views":[],"inPorts":[{"objectClass":"org.knime.core.node.BufferedDataTable","color":"000000","dataType":"Table","optional":false,"name":"Any input table","description":"Data table containing the fixed data points."},{"objectClass":"org.knime.core.node.BufferedDataTable","color":"000000","dataType":"Table","optional":false,"name":"Any input table","description":"Data table containing the data to map."}],"outPorts":[{"objectClass":"org.knime.core.node.BufferedDataTable","color":"000000","dataType":"Table","optional":false,"name":"The input data and the mapped data","description":"The input data and the mapped data."}],"dynInPorts":[],"dynOutPorts":[],"additionalSiteInformation":{"url":"https://update.knime.com/analytics-platform/5.12","trusted":true,"enabledByDefault":true,"name":"KNIME Analytics Platform 5.12 Update Site","version":"5.12.0"},"dialog":[{"sectionName":"Options","fields":[{"name":"Epochs","description":"Specifies the number of epochs to train.","optional":false},{"name":"Output dimensions","description":"Specifies the dimension of the mapped output data.","optional":false},{"name":"Learning rate","description":"Specifies the learning rate to use. The learning rate is decreased automatically over the trained epochs.","optional":false},{"name":"Random seed","description":"Specifies the random seed to use, which allows to reproduce a mapping even if the initialization is done randomly.","optional":false},{"name":"Distance metric","description":"Select the distance metric to use for computing distances between data points.\n<ul><li><b>Euclidean</b> : The straight-line distance between two points in n-dimensional space (L2 norm).</li><li><b>Manhattan</b> : The sum of absolute differences between coordinates (L1 norm).</li></ul>","optional":false},{"name":"Project only","description":"If checked the input data is mapped only with respect to the specified fixed data points (see section &#39;Fixed Data&#39;). If unchecked, the other (not fixed) data points are taken into account too, when adjusting the position of each single data point.","optional":false},{"name":"Use all rows","description":"If enabled, all rows in the input table will be used for the MDS computation. If disabled, only the specified number of rows will be used.","optional":false},{"name":"Number of rows to use","description":"Specifies the number of rows to apply the MDS on.","optional":false},{"name":"Always include all columns","description":"If checked, node behaves as if all columns were moved to the &#34;Include&#34; list.","optional":false},{"name":"Columns to project","description":"Specifies the columns to use by the mapping.","optional":false},{"name":"Fixed columns","description":"Specifies the columns to use as fixed data. Be aware that the chosen columns represent the lower dimensional data which is used to project the input data at. The number of columns to choose has to be equal to the value set for output dimension.","optional":false}]}],"links":[],"kudos":[],"kudosCount":0,"bundleInformation":{"bundleVersion":"5.12.0.v202606261225","bundleName":"KNIME Base Nodes","bundleSymbolicName":"org.knime.base","bundleVendor":"KNIME AG, Zurich, Switzerland","featureSymbolicName":"org.knime.features.base","featureName":"KNIME Base nodes","featureVersion":"5.12.0.v202606261225","featureVendor":"KNIME AG, Zurich, Switzerland","extensionId":"*bjR3r1yWOznPIEXS"},"frequentSuccessors":[{"id":"*nIzdHNj4RsU6Z1sT","factoryName":"org.knime.base.node.mine.cluster.kmeans.ClusterNodeFactory2","probability":0.3333333333333333},{"id":"*OQlWyEt6N59f0jmF","factoryName":"org.knime.base.node.viz.property.color.ColorManager2NodeFactory","probability":0.3333333333333333},{"id":"*ta685fR7ZtthuihW","factoryName":"org.knime.base.node.mine.mds.mdsprojection.MDSDistanceProjectionNodeFactory","probability":0.3333333333333333}]}
