R/bibentries.R

Defines functions print_bib

Documented in print_bib

#' Print an Rd-formatted bib entry
#'
#' @keywords internal
#' @param ... (`character`) One or more quoted names of `bibentries` to print.
#' @importFrom tools toRd
#' @importFrom utils bibentry
print_bib = function(...) {
	str = sapply(list(...), function(entry) tools::toRd(bibentries[[entry]]))
	paste0(str, collapse = "\n\n")
}

#' @importFrom utils person
bibentries = c(
	ewald_2024 = bibentry(
		"inproceedings",
		title = "A Guide to Feature Importance Methods for Scientific Inference",
		author = c(
			person("Fiona Katharina", "Ewald"),
			person("Ludwig", "Bothmann"),
			person("Marvin N.", "Wright"),
			person("Bernd", "Bischl"),
			person("Giuseppe", "Casalicchio"),
			person("Gunnar", "K\u00f6nig")
		),
		year = "2024",
		booktitle = "Explainable Artificial Intelligence",
		editor = c(
			person("Luca", "Longo"),
			person("Sebastian", "Lapuschkin"),
			person("Christin", "Seifert")
		),
		pages = "440--464",
		publisher = "Springer Nature Switzerland",
		location = "Cham",
		doi = "10.1007/978-3-031-63797-1_22",
		isbn = "978-3-031-63797-1"
	),

	konig_2021 = bibentry(
		"inproceedings",
		title = "Relative Feature Importance",
		author = c(
			person("Gunnar", "K\u00f6nig"),
			person("Christoph", "Molnar"),
			person("Bernd", "Bischl"),
			person("Moritz", "Grosse-Wentrup")
		),
		year = "2021",
		booktitle = "2020 25th International Conference on Pattern Recognition (ICPR)",
		pages = "9318--9325",
		doi = "10.1109/ICPR48806.2021.9413090"
	),

	blesch_2025 = bibentry(
		"article",
		title = "Conditional Feature Importance with Generative Modeling Using Adversarial Random Forests",
		author = c(
			person("Kristin", "Blesch"),
			person("Niklas", "Koenen"),
			person("Jan", "Kapar"),
			person("Pegah", "Golchian"),
			person("Lukas", "Burk"),
			person("Markus", "Loecher"),
			person("Marvin N.", "Wright")
		),
		year = "2025",
		journal = "Proceedings of the AAAI Conference on Artificial Intelligence",
		volume = "39",
		number = "15",
		pages = "15596--15604",
		doi = "10.1609/aaai.v39i15.33712"
	),

	watson_2023 = bibentry(
		"inproceedings",
		title = "Adversarial Random Forests for Density Estimation and Generative Modeling",
		author = c(
			person("David S.", "Watson"),
			person("Kristin", "Blesch"),
			person("Jan", "Kapar"),
			person("Marvin N.", "Wright")
		),
		year = "2023",
		booktitle = "Proceedings of The 26th International Conference on Artificial Intelligence and Statistics",
		pages = "5357--5375",
		publisher = "PMLR",
		url = "https://proceedings.mlr.press/v206/watson23a.html"
	),

	breiman_2001 = bibentry(
		"article",
		title = "Random Forests",
		author = person("Leo", "Breiman"),
		year = "2001",
		journal = "Machine Learning",
		volume = "45",
		number = "1",
		pages = "5--32",
		doi = "10.1023/A:1010933404324"
	),

	fisher_2019 = bibentry(
		"article",
		title = "All Models Are Wrong, but Many Are Useful: Learning a Variable's Importance by Studying an Entire Class of Prediction Models Simultaneously",
		author = c(
			person("Aaron", "Fisher"),
			person("Cynthia", "Rudin"),
			person("Francesca", "Dominici")
		),
		year = "2019",
		journal = "Journal of Machine Learning Research",
		volume = "20",
		pages = "177",
		url = "https://pmc.ncbi.nlm.nih.gov/articles/PMC8323609/"
	),

	lundberg_2020 = bibentry(
		"inproceedings",
		title = "Understanding Global Feature Contributions With Additive Importance Measures",
		author = c(
			person("Ian", "Covert"),
			person("Scott M.", "Lundberg"),
			person("Su-In", "Lee")
		),
		year = "2020",
		booktitle = "Advances in Neural Information Processing Systems",
		volume = "33",
		pages = "17212--17223",
		publisher = "Curran Associates, Inc.",
		url = "https://proceedings.neurips.cc/paper/2020/hash/c7bf0b7c1a86d5eb3be2c722cf2cf746-Abstract.html"
	),

	watson_2021 = bibentry(
		"article",
		title = "Testing Conditional Independence in Supervised Learning Algorithms",
		author = c(
			person("David S.", "Watson"),
			person("Marvin N.", "Wright")
		),
		year = "2021",
		journal = "Machine Learning",
		volume = "110",
		number = "8",
		pages = "2107--2129",
		doi = "10.1007/s10994-021-06030-6"
	),

	blesch_2023 = bibentry(
		"article",
		title = "Conditional Feature Importance for Mixed Data",
		author = c(
			person("Kristin", "Blesch"),
			person("David S.", "Watson"),
			person("Marvin N.", "Wright")
		),
		year = "2023",
		journal = "AStA Advances in Statistical Analysis",
		volume = "108",
		number = "2",
		pages = "259--278",
		doi = "10.1007/s10182-023-00477-9"
	),

	lei_2018 = bibentry(
		"article",
		title = "Distribution-Free Predictive Inference for Regression",
		author = c(
			person("Jing", "Lei"),
			person("Max", "G'Sell"),
			person("Alessandro", "Rinaldo"),
			person("Ryan J.", "Tibshirani"),
			person("Larry", "Wasserman")
		),
		year = "2018",
		journal = "Journal of the American Statistical Association",
		volume = "113",
		number = "523",
		pages = "1094--1111",
		doi = "10.1080/01621459.2017.1307116"
	),

	strobl_2008 = bibentry(
		"article",
		title = "Conditional Variable Importance for Random Forests",
		author = c(
			person("Carolin", "Strobl"),
			person("Anne-Laure", "Boulesteix"),
			person("Thomas", "Kneib"),
			person("Thomas", "Augustin"),
			person("Achim", "Zeileis")
		),
		year = "2008",
		journal = "BMC Bioinformatics",
		volume = "9",
		number = "1",
		pages = "307",
		doi = "10.1186/1471-2105-9-307"
	),

	molnar_2023 = bibentry(
		"inproceedings",
		title = "Relating the Partial Dependence Plot and Permutation Feature Importance to the Data Generating Process",
		author = c(
			person("Christoph", "Molnar"),
			person("Timo", "Freiesleben"),
			person("Gunnar", "K\u00f6nig"),
			person("Julia", "Herbinger"),
			person("Tim", "Reisinger"),
			person("Giuseppe", "Casalicchio"),
			person("Marvin N.", "Wright"),
			person("Bernd", "Bischl")
		),
		year = "2023",
		booktitle = "Explainable Artificial Intelligence",
		editor = person("Luca", "Longo"),
		pages = "456--479",
		publisher = "Springer Nature Switzerland",
		doi = "10.1007/978-3-031-44064-9_24",
		isbn = "978-3-031-44064-9"
	),

	nadeau_2003 = bibentry(
		"article",
		title = "Inference for the Generalization Error",
		author = c(
			person("Claude", "Nadeau"),
			person("Yoshua", "Bengio")
		),
		year = "2003",
		journal = "Machine Learning",
		volume = "52",
		number = "3",
		pages = "239--281",
		doi = "10.1023/A:1024068626366"
	),

	little_2019 = bibentry(
		"book",
		title = "Statistical Analysis with Missing Data",
		author = c(
			person("Roderick J. A.", "Little"),
			person("Donald B.", "Rubin")
		),
		year = "2019",
		edition = "3rd",
		publisher = "John Wiley & Sons",
		address = "Hoboken, NJ",
		isbn = "9780470526798"
	),

	troyanskaya_2001 = bibentry(
		"article",
		title = "Missing Value Estimation Methods for DNA Microarrays",
		author = c(
			person("Olga", "Troyanskaya"),
			person("Michael", "Cantor"),
			person("Gavin", "Sherlock"),
			person("Pat", "Brown"),
			person("Trevor", "Hastie"),
			person("Robert", "Tibshirani"),
			person("David", "Botstein"),
			person("Russ B.", "Altman")
		),
		year = "2001",
		journal = "Bioinformatics",
		volume = "17",
		number = "6",
		pages = "520--525",
		doi = "10.1093/bioinformatics/17.6.520"
	),

	anderson_2003 = bibentry(
		"book",
		title = "An Introduction to Multivariate Statistical Analysis",
		author = person("Theodore W.", "Anderson"),
		year = "2003",
		edition = "3rd",
		publisher = "Wiley-Interscience",
		address = "Hoboken, NJ",
		isbn = "9780471360919"
	),

	hothorn_2006 = bibentry(
		"article",
		title = "Unbiased Recursive Partitioning: A Conditional Inference Framework",
		author = c(
			person("Torsten", "Hothorn"),
			person("Kurt", "Hornik"),
			person("Achim", "Zeileis")
		),
		year = "2006",
		journal = "Journal of Computational and Graphical Statistics",
		volume = "15",
		number = "3",
		pages = "651--674",
		doi = "10.1198/106186006X133933"
	),

	aas_2021 = bibentry(
		"article",
		title = "Explaining Individual Predictions When Features Are Dependent: More Accurate Approximations to Shapley Values",
		author = c(
			person("Kjersti", "Aas"),
			person("Martin", "Jullum"),
			person("Anders", "L\u00f8land")
		),
		year = "2021",
		journal = "Artificial Intelligence",
		volume = "298",
		pages = "103502",
		doi = "10.1016/j.artint.2021.103502"
	)
)

Try the xplainfi package in your browser

Any scripts or data that you put into this service are public.

xplainfi documentation built on Feb. 27, 2026, 1:08 a.m.