{"id":"https://openalex.org/W2954690729","doi":"https://doi.org/10.1145/3315573.3329983","title":"Learning when to garbage collect with random forests","display_name":"Learning when to garbage collect with random forests","publication_year":2019,"publication_date":"2019-06-07","ids":{"openalex":"https://openalex.org/W2954690729","doi":"https://doi.org/10.1145/3315573.3329983","mag":"2954690729"},"language":"en","primary_location":{"id":"doi:10.1145/3315573.3329983","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3315573.3329983","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2019 ACM SIGPLAN International Symposium on Memory Management","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5013744700","display_name":"Nicholas Jacek","orcid":null},"institutions":[{"id":"https://openalex.org/I24603500","display_name":"University of Massachusetts Amherst","ror":"https://ror.org/0072zz521","country_code":"US","type":"education","lineage":["https://openalex.org/I24603500"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Nicholas Jacek","raw_affiliation_strings":["University of Massachusetts at Amherst, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Massachusetts at Amherst, USA","institution_ids":["https://openalex.org/I24603500"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5015046489","display_name":"J. Eliot B. Moss","orcid":"https://orcid.org/0000-0001-6637-3641"},"institutions":[{"id":"https://openalex.org/I24603500","display_name":"University of Massachusetts Amherst","ror":"https://ror.org/0072zz521","country_code":"US","type":"education","lineage":["https://openalex.org/I24603500"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"J. Eliot B. Moss","raw_affiliation_strings":["University of Massachusetts at Amherst, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Massachusetts at Amherst, USA","institution_ids":["https://openalex.org/I24603500"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.8676,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.80758069,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"53","last_page":"63"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12535","display_name":"Machine Learning and Data Classification","score":0.9790999889373779,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12535","display_name":"Machine Learning and Data Classification","score":0.9790999889373779,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12072","display_name":"Machine Learning and Algorithms","score":0.9785000085830688,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10028","display_name":"Topic Modeling","score":0.9577999711036682,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/garbage-collection","display_name":"Garbage collection","score":0.8931928277015686},{"id":"https://openalex.org/keywords/heuristics","display_name":"Heuristics","score":0.8596310615539551},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7840842008590698},{"id":"https://openalex.org/keywords/garbage","display_name":"Garbage","score":0.7472126483917236},{"id":"https://openalex.org/keywords/random-forest","display_name":"Random forest","score":0.6716121435165405},{"id":"https://openalex.org/keywords/generalization","display_name":"Generalization","score":0.6522794961929321},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.5041118860244751},{"id":"https://openalex.org/keywords/simple","display_name":"Simple (philosophy)","score":0.4836314916610718},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.46549519896507263},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.18046578764915466},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.11522239446640015},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.08848071098327637}],"concepts":[{"id":"https://openalex.org/C105122174","wikidata":"https://www.wikidata.org/wiki/Q322202","display_name":"Garbage collection","level":3,"score":0.8931928277015686},{"id":"https://openalex.org/C127705205","wikidata":"https://www.wikidata.org/wiki/Q5748245","display_name":"Heuristics","level":2,"score":0.8596310615539551},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7840842008590698},{"id":"https://openalex.org/C75403996","wikidata":"https://www.wikidata.org/wiki/Q5521979","display_name":"Garbage","level":2,"score":0.7472126483917236},{"id":"https://openalex.org/C169258074","wikidata":"https://www.wikidata.org/wiki/Q245748","display_name":"Random forest","level":2,"score":0.6716121435165405},{"id":"https://openalex.org/C177148314","wikidata":"https://www.wikidata.org/wiki/Q170084","display_name":"Generalization","level":2,"score":0.6522794961929321},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5041118860244751},{"id":"https://openalex.org/C2780586882","wikidata":"https://www.wikidata.org/wiki/Q7520643","display_name":"Simple (philosophy)","level":2,"score":0.4836314916610718},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.46549519896507263},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.18046578764915466},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.11522239446640015},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.08848071098327637},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3315573.3329983","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3315573.3329983","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 2019 ACM SIGPLAN International Symposium on Memory Management","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.75,"display_name":"Life in Land","id":"https://metadata.un.org/sdg/15"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W1555965124","https://openalex.org/W1573901353","https://openalex.org/W1996031526","https://openalex.org/W2015121755","https://openalex.org/W2015302882","https://openalex.org/W2029185373","https://openalex.org/W2029261554","https://openalex.org/W2053523539","https://openalex.org/W2053986424","https://openalex.org/W2062989232","https://openalex.org/W2076602346","https://openalex.org/W2107542581","https://openalex.org/W2137934097","https://openalex.org/W2145825613","https://openalex.org/W2148255588","https://openalex.org/W2159591447","https://openalex.org/W2162849453","https://openalex.org/W2165497190","https://openalex.org/W2166091242","https://openalex.org/W2301758480","https://openalex.org/W2408975894","https://openalex.org/W2759513358","https://openalex.org/W2910047701","https://openalex.org/W2911964244","https://openalex.org/W3160264089","https://openalex.org/W4211054557","https://openalex.org/W4233852314","https://openalex.org/W4239365336"],"related_works":["https://openalex.org/W2132258996","https://openalex.org/W2245694847","https://openalex.org/W4387773637","https://openalex.org/W4381304378","https://openalex.org/W2188602196","https://openalex.org/W3174776489","https://openalex.org/W1700460898","https://openalex.org/W4297378365","https://openalex.org/W2808342711","https://openalex.org/W3127149756"],"abstract_inverted_index":{"Generational":[0],"garbage":[1],"collectors":[2],"are":[3],"one":[4],"of":[5,10,68,79,85],"the":[6,17,24,65,86],"most":[7],"common":[8],"types":[9],"automatic":[11],"memory":[12],"management.":[13],"We":[14,75],"can":[15],"minimize":[16],"costs":[18],"they":[19,32],"incur":[20],"by":[21],"carefully":[22],"choosing":[23],"points":[25],"in":[26,70],"a":[27,60],"program's":[28],"execution":[29],"at":[30],"which":[31],"run.":[33],"However,":[34],"this":[35,90],"decision":[36],"is":[37],"generally":[38],"based":[39,55],"on":[40,56],"simple,":[41],"crude":[42],"heuristics.":[43],"Instead,":[44],"we":[45],"train":[46],"random":[47],"forest":[48],"classifiers":[49],"to":[50,53,82],"decide":[51],"when":[52],"collect":[54],"features":[57],"gathered":[58],"from":[59],"running":[61],"program.":[62],"This":[63],"reduces":[64],"total":[66],"cost":[67],"collection":[69],"both":[71],"time":[72],"and":[73],"space.":[74],"demonstrate":[76],"useful":[77],"generalization":[78],"learned":[80],"policies":[81],"unseen":[83],"traces":[84],"same":[87],"program,":[88],"showing":[89],"approach":[91],"may":[92],"be":[93],"fruitful":[94],"for":[95],"further":[96],"investigation.":[97]},"counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":3}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
