{"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/sleipnir-deterministic-and-provably-accurate","title":"SLEIPNIR: Deterministic and Provably Accurate Feature Expansion for Gaussian Process Regression with Derivatives","arxiv_id":"2003.02658","date":"2020-03-05","proceeding":null,"authors":["Emmanouil Angelis","Philippe Wenk","Bernhard Schölkopf","Stefan Bauer","Andreas Krause"],"abstract":"Gaussian processes are an important regression tool with excellent analytic properties which allow for direct integration of derivative observations. However, vanilla GP methods scale cubically in the amount of observations. In this work, we propose a novel approach for scaling GP regression with derivatives based on quadrature Fourier features. We then prove deterministic, non-asymptotic and exponentially fast decaying error bounds which apply for both the approximated kernel as well as the approximated posterior. To furthermore illustrate the practical applicability of our method, we then apply it to ODIN, a recently developed algorithm for ODE parameter inference. In an extensive experiments section, all results are empirically validated, demonstrating the speed, accuracy, and practical applicability of this approach.","url_abs":"https://arxiv.org/abs/2003.02658v1","url_pdf":"https://arxiv.org/pdf/2003.02658v1.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":"abstracts"},"code_links":[{"paper_slug":"sleipnir-deterministic-and-provably-accurate","repo_url":"https://github.com/sdi1100041/SLEIPNIR","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"tf","reach":{"status":"ok","spdx":"MIT"}}],"tasks":[{"task_slug":"gaussian-processes","task_name":"Gaussian Processes"},{"task_slug":"regression-1","task_name":"regression"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":"https://app.syntology.ai/?focus=2003.02658","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2003.02658"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+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/sdi1100041/SLEIPNIR","reach":{"status":"ok","spdx":"MIT"}}],"summary":{"unverified":5},"by_repo_kind":{"official":{"samples":5,"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":"4671d5fa4f26ecbc","entry":"RFF_embeding","repo":"sdi1100041/SLEIPNIR","repo_kind":"official","path":"odin/core/GP_approx_risk_minimization.py","file_url":"https://github.com/sdi1100041/SLEIPNIR/blob/HEAD/odin/core/GP_approx_risk_minimization.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":"4671d5fa4f26ecbc"}},{"code_sha256_prefix":"3b13717a92c9715a","entry":"RFF_embeding","repo":"sdi1100041/SLEIPNIR","repo_kind":"official","path":"odin/core/ODE_approx_risk_minimization.py","file_url":"https://github.com/sdi1100041/SLEIPNIR/blob/HEAD/odin/core/ODE_approx_risk_minimization.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":"3b13717a92c9715a"}},{"code_sha256_prefix":"f5e3b32ab4fc4faf","entry":"RFF_embeding_bias","repo":"sdi1100041/SLEIPNIR","repo_kind":"official","path":"odin/core/GP_approx_risk_minimization.py","file_url":"https://github.com/sdi1100041/SLEIPNIR/blob/HEAD/odin/core/GP_approx_risk_minimization.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":"f5e3b32ab4fc4faf"}},{"code_sha256_prefix":"3ee8cdb02f573f04","entry":"RFF_embeding_derivative","repo":"sdi1100041/SLEIPNIR","repo_kind":"official","path":"odin/core/ODE_approx_risk_minimization.py","file_url":"https://github.com/sdi1100041/SLEIPNIR/blob/HEAD/odin/core/ODE_approx_risk_minimization.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":"3ee8cdb02f573f04"}},{"code_sha256_prefix":"b383df5a0350c9ba","entry":"hermite_embeding","repo":"sdi1100041/SLEIPNIR","repo_kind":"official","path":"odin/core/GP_approx_risk_minimization.py","file_url":"https://github.com/sdi1100041/SLEIPNIR/blob/HEAD/odin/core/GP_approx_risk_minimization.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":"b383df5a0350c9ba"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}