{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/interpretable-and-unsupervised-phase","title":"Interpretable and unsupervised phase classification","arxiv_id":"2010.04730","date":"2020-10-09","proceeding":null,"authors":["Julian Arnold","Frank Schäfer","Martin Žonda","Axel U. J. Lode"],"abstract":"Fully automated classification methods that yield direct physical insights into phase diagrams are of current interest. Here, we demonstrate an unsupervised machine learning method for phase classification which is rendered interpretable via an analytical derivation of its optimal predictions and allows for an automated construction scheme for order parameters. Based on these findings, we propose and apply an alternative, physically-motivated, data-driven scheme which relies on the difference between mean input features. This mean-based method is computationally cheap and directly interpretable. As an example, we consider the physically rich ground-state phase diagram of the spinless Falicov-Kimball model.","url_abs":"https://arxiv.org/abs/2010.04730v1","url_pdf":"https://arxiv.org/pdf/2010.04730v1.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"links_only","authors_date_abstract":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license), from the Kaggle arXiv metadata snapshot of 2026-09-12"},"code_links":[{"paper_slug":"interpretable-and-unsupervised-phase","repo_url":"https://github.com/arnoldjulian/Interpretable-and-unsupervised-phase-classification","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"pytorch","reach":{"status":"ok","spdx":"MIT"}}],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"syntology_url":"https://syntology.ai/paper/2010.04730","atlas_url":"https://app.syntology.ai/?focus=2010.04730","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2010.04730"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-25T09:33:49+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/arnoldjulian/Interpretable-and-unsupervised-phase-classification","reach":{"status":"ok","spdx":"MIT"}}],"summary":{"unverified":4},"by_repo_kind":{"official":{"samples":4,"ran":0,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":0,"samples":[{"code_sha256_prefix":"670d53016db7eee2","entry":"fouriertrafo","repo":"arnoldjulian/Interpretable-and-unsupervised-phase-classification","repo_kind":"official","path":"prediction_based_method/DNNs/dataloader.py","file_url":"https://github.com/arnoldjulian/Interpretable-and-unsupervised-phase-classification/blob/HEAD/prediction_based_method/DNNs/dataloader.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"670d53016db7eee2"}},{"code_sha256_prefix":"5bc227c57a653455","entry":"mirror","repo":"arnoldjulian/Interpretable-and-unsupervised-phase-classification","repo_kind":"official","path":"prediction_based_method/DNNs/utils.py","file_url":"https://github.com/arnoldjulian/Interpretable-and-unsupervised-phase-classification/blob/HEAD/prediction_based_method/DNNs/utils.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"5bc227c57a653455"}},{"code_sha256_prefix":"0f6137a6bce3dd5f","entry":"roll","repo":"arnoldjulian/Interpretable-and-unsupervised-phase-classification","repo_kind":"official","path":"prediction_based_method/DNNs/utils.py","file_url":"https://github.com/arnoldjulian/Interpretable-and-unsupervised-phase-classification/blob/HEAD/prediction_based_method/DNNs/utils.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"0f6137a6bce3dd5f"}},{"code_sha256_prefix":"cca90b295e96115b","entry":"rotate","repo":"arnoldjulian/Interpretable-and-unsupervised-phase-classification","repo_kind":"official","path":"prediction_based_method/DNNs/utils.py","file_url":"https://github.com/arnoldjulian/Interpretable-and-unsupervised-phase-classification/blob/HEAD/prediction_based_method/DNNs/utils.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"cca90b295e96115b"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}