{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,18]],"date-time":"2026-01-18T03:47:25Z","timestamp":1768708045116,"version":"3.49.0"},"reference-count":27,"publisher":"IOP Publishing","issue":"4","license":[{"start":{"date-parts":[[2020,10,15]],"date-time":"2020-10-15T00:00:00Z","timestamp":1602720000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2020,10,15]],"date-time":"2020-10-15T00:00:00Z","timestamp":1602720000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/iopscience.iop.org\/info\/page\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/100000015","name":"Department of Energy","doi-asserted-by":"crossref","id":[{"id":"10.13039\/100000015","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["iopscience.iop.org"],"crossmark-restriction":false},"short-container-title":["Mach. Learn.: Sci. Technol."],"published-print":{"date-parts":[[2020,12,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>In many fields of science and engineering, we frequently encounter experiments or simulations datasets that describe the behavior of complex systems and uncovering human interpretable patterns between their inputs and outputs via exploratory data analysis is essential for building intuition and facilitating discovery. Often, we resort to 2D embeddings for examining these high-dimensional relationships (e.g. dimensionality reduction). However, most existing embedding methods treat the dimensions as coordinates for samples in a high-dimensional space, which fail to capture the potential functional relationships, and the few methods that do take function into consideration either only focus on linear patterns or produce non-linear embeddings that are hard to interpret. To address these challenges, we proposed function preserving projections (FPP), which construct 2D linear embeddings optimized to reveal interpretable yet potentially non-linear patterns between the domain and the range of a high-dimensional function. The intuition here is that humans are good at understanding potentially non-linear patterns in 2D but unable to interpret non-linear mapping from high-dimensional space to 2D. Therefore, we should restrict the projection to linear but not the pattern we are seeking. Using FPP on real-world datasets, one can obtain fundamentally new insights about high-dimensional relationships in extremely large datasets that could not be processed with existing dimension reduction methods.<\/jats:p>","DOI":"10.1088\/2632-2153\/abab60","type":"journal-article","created":{"date-parts":[[2020,7,31]],"date-time":"2020-07-31T22:32:15Z","timestamp":1596234735000},"page":"045016","update-policy":"https:\/\/doi.org\/10.1088\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Uncovering interpretable relationships in high-dimensional scientific data through function preserving projections"],"prefix":"10.1088","volume":"1","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6455-8391","authenticated-orcid":false,"given":"Shusen","family":"Liu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rushil","family":"Anirudh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jayaraman J","family":"Thiagarajan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peer-Timo","family":"Bremer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"266","published-online":{"date-parts":[[2020,10,15]]},"reference":[{"key":"mlstabab60bib1","doi-asserted-by":"publisher","first-page":"265","DOI":"10.5555\/3026877.3026899","article-title":"Tensorflow: Large-scale machine learning on heterogeneous distributed systems","author":"Abadi","year":"2016"},{"key":"mlstabab60bib2","first-page":"424","article-title":"Scatterplot matrix techniques for large n","volume":"82","author":"Carr","year":"1987","journal-title":"J. Am. Stat. Assoc."},{"key":"mlstabab60bib3","doi-asserted-by":"publisher","first-page":"2696","DOI":"10.1109\/TVCG.2020.2986996","article-title":"t-visne: Interactive assessment and interpretation of t-SNE projections","author":"Chatzimparmpas","year":"2020"},{"key":"mlstabab60bib4","first-page":"295","article-title":"The partial least squares approach to structural equation modeling","volume":"295","author":"Chin","year":"1998","journal-title":"Modern Methods Business Res."},{"key":"mlstabab60bib5","first-page":"224","article-title":"A cluster separation measure","author":"Davies","year":"1979"},{"key":"mlstabab60bib6","first-page":"248","article-title":"Imagenet: A large-scale hierarchical image database","author":"Deng","year":"2009"},{"key":"mlstabab60bib7","doi-asserted-by":"publisher","first-page":"58","DOI":"10.2307\/2241504","article-title":"Projection-based approximation and a duality with kernel methods","author":"Donoho","year":"1989","journal-title":"The Annals of Statistics"},{"key":"mlstabab60bib8","article-title":"Towards a quantitative survey of dimension reduction techniques","author":"Espadoto","year":"2019"},{"key":"mlstabab60bib9","doi-asserted-by":"crossref","first-page":"179","DOI":"10.1111\/j.1469-1809.1936.tb02137.x","article-title":"The use of multiple measurements in taxonomic problems","volume":"7","author":"Fisher","year":"1936","journal-title":"Annals Eugenics"},{"key":"mlstabab60bib10","doi-asserted-by":"crossref","first-page":"817","DOI":"10.1080\/01621459.1981.10477729","article-title":"Projection pursuit regression","volume":"76","author":"Friedman","year":"1981","journal-title":"J. Am. Stat. Assoc."},{"key":"mlstabab60bib11","first-page":"p 3","author":"Gaffney","year":"2020"},{"key":"mlstabab60bib12","first-page":"p 2014","author":"Gaffney","year":"2014"},{"key":"mlstabab60bib13","first-page":"134","author":"Golub","year":"1971"},{"key":"mlstabab60bib14","doi-asserted-by":"crossref","first-page":"2639","DOI":"10.1162\/0899766042321814","article-title":"Canonical correlation analysis: An overview with application to learning methods","volume":"16","author":"Hardoon","year":"2004","journal-title":"Neural Comput."},{"key":"mlstabab60bib15","first-page":"361","article-title":"Parallel coordinates: a tool for visualizing multi-dimensional geometry","author":"Inselberg","year":"1990"},{"key":"mlstabab60bib16","author":"Jolliffe","year":"2011"},{"key":"mlstabab60bib17","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1007\/BF02289694","article-title":"Nonmetric multidimensional scaling: a numerical method","volume":"29","author":"Kruskal","year":"1964","journal-title":"Psychometrika"},{"key":"mlstabab60bib18","doi-asserted-by":"crossref","first-page":"316","DOI":"10.1080\/01621459.1991.10475035","article-title":"Sliced inverse regression for dimension reduction","volume":"86","author":"Li","year":"1991","journal-title":"J. Am. Stat. Assoc."},{"key":"mlstabab60bib19","first-page":"101","article-title":"Distortion-guided structure-driven interactive exploration of high-dimensional data","volume":"vol 33","author":"Liu","year":"2014"},{"key":"mlstabab60bib20","doi-asserted-by":"crossref","first-page":"2650","DOI":"10.1109\/TVCG.2018.2846735","article-title":"Multidimensional projection for visual analytics: Linking techniques with distortions, tasks and layout enrichment","volume":"25","author":"Nonato","year":"2018","journal-title":"IEEE Trans. Vis. Comput. Graphics"},{"key":"mlstabab60bib21","first-page":"61","article-title":"Probabilistic Outputs for Support Vector Machines and Comparisons to Regularized Likelihood Methods","volume":"10","author":"Platt","year":"1999"},{"key":"mlstabab60bib22","first-page":"410","article-title":"V-measure: A conditional entropy-based external cluster evaluation measure In","author":"Rosenberg","year":"2007"},{"key":"mlstabab60bib23","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1016\/0377-0427(87)90125-7","article-title":"Silhouettes: a graphical aid to the interpretation and validation of cluster analysis","volume":"20","author":"Rousseeuw","year":"1987","journal-title":"J. Comput. Appl. Math."},{"key":"mlstabab60bib24","article-title":"Integrated thermodynamic model for ignition target performance","volume":"vol 59","author":"Springer","year":"2013"},{"key":"mlstabab60bib25","volume":"vol 2","author":"Tukey","year":"1977"},{"key":"mlstabab60bib26","first-page":"153","author":"Xiaofei","year":"2004"},{"key":"mlstabab60bib27","first-page":"2579","article-title":"Visualizing data using t-SNE","volume":"9","author":"van der Maaten","year":"2008","journal-title":"J. Machine Learning Res."}],"container-title":["Machine Learning: Science and Technology"],"original-title":[],"link":[{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/abab60","content-type":"text\/html","content-version":"am","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/abab60\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/abab60","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/abab60\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/abab60\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/abab60","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/abab60\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/abab60\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/abab60\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"similarity-checking"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/abab60\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/abab60\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/abab60","content-type":"text\/html","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,30]],"date-time":"2022-01-30T00:11:51Z","timestamp":1643501511000},"score":1,"resource":{"primary":{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/abab60"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,10,15]]},"references-count":27,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2020,10,15]]},"published-print":{"date-parts":[[2020,12,1]]}},"URL":"https:\/\/doi.org\/10.1088\/2632-2153\/abab60","relation":{},"ISSN":["2632-2153"],"issn-type":[{"value":"2632-2153","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,10,15]]},"assertion":[{"value":"Uncovering interpretable relationships in high-dimensional scientific data through function preserving projections","name":"article_title","label":"Article Title"},{"value":"Machine Learning: Science and Technology","name":"journal_title","label":"Journal Title"},{"value":"paper","name":"article_type","label":"Article Type"},{"value":"\u00a9 2020 The Author(s). Published by IOP Publishing Ltd","name":"copyright_information","label":"Copyright Information"},{"value":"2020-03-19","name":"date_received","label":"Date Received","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2020-07-31","name":"date_accepted","label":"Date Accepted","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2020-10-15","name":"date_epub","label":"Online publication date","group":{"name":"publication_dates","label":"Publication dates"}}]}}