{"id":"https://openalex.org/W3087897998","doi":"https://doi.org/10.1088/1742-6596/1603/1/012025","title":"ml-experiment: A Python framework for reproducible data science","display_name":"ml-experiment: A Python framework for reproducible data science","publication_year":2020,"publication_date":"2020-09-01","ids":{"openalex":"https://openalex.org/W3087897998","doi":"https://doi.org/10.1088/1742-6596/1603/1/012025","mag":"3087897998"},"language":"en","primary_location":{"id":"doi:10.1088/1742-6596/1603/1/012025","doi":"https://doi.org/10.1088/1742-6596/1603/1/012025","is_oa":true,"landing_page_url":"https://doi.org/10.1088/1742-6596/1603/1/012025","pdf_url":"https://iopscience.iop.org/article/10.1088/1742-6596/1603/1/012025/pdf","source":{"id":"https://openalex.org/S4210187594","display_name":"Journal of Physics Conference Series","issn_l":"1742-6588","issn":["1742-6588","1742-6596"],"is_oa":true,"is_in_doaj":false,"is_core":true,"listed_in":["anvur-class-a","anvur-scientific","cwts-core","jufo-1","norway-1","poland-40","vabb-shw"],"host_organization":"https://openalex.org/P4310320083","host_organization_name":"IOP Publishing","host_organization_lineage":["https://openalex.org/P4310320083","https://openalex.org/P4310311669"],"host_organization_lineage_names":["IOP Publishing","Institute of Physics"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Physics: Conference Series","raw_type":"journal-article"},"volume":null,"type":"conference-paper","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://iopscience.iop.org/article/10.1088/1742-6596/1603/1/012025/pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5016798934","display_name":"Antonio Molner Domenech","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I173304897","display_name":"Universidad de Granada","ror":"https://ror.org/04njjy449","country_code":"ES","type":"education","lineage":["https://openalex.org/I173304897"]}],"countries":["ES"],"is_corresponding":true,"raw_author_name":"Antonio Molner Domenech","raw_affiliation_strings":["Computer Architecture and Technology Department, University of Granada, Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Architecture and Technology Department, University of Granada, Spain","institution_ids":["https://openalex.org/I173304897"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5076166876","display_name":"Alberto Guill\u00e9n","orcid":"https://orcid.org/0000-0001-9918-3238","observed_orcids":["https://orcid.org/0000-0001-9918-3238"]},"institutions":[{"id":"https://openalex.org/I173304897","display_name":"Universidad de Granada","ror":"https://ror.org/04njjy449","country_code":"ES","type":"education","lineage":["https://openalex.org/I173304897"]}],"countries":["ES"],"is_corresponding":true,"raw_author_name":"Alberto Guill\u00e9n","raw_affiliation_strings":["Computer Architecture and Technology Department, University of Granada, Spain"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Computer Architecture and Technology Department, University of Granada, Spain","institution_ids":["https://openalex.org/I173304897"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5016798934","https://openalex.org/A5076166876"],"corresponding_institution_ids":["https://openalex.org/I173304897"],"apc_list":null,"apc_paid":null,"fwci":1.9638,"has_fulltext":true,"cited_by_count":12,"citation_normalized_percentile":{"value":0.84561626,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":93,"max":96},"biblio":{"volume":"1603","issue":"1","first_page":"012025","last_page":"012025"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11986","display_name":"Scientific Computing and Data Management","score":0.9711999893188477,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T11986","display_name":"Scientific Computing and Data Management","score":0.9711999893188477,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T12535","display_name":"Machine Learning and Data Classification","score":0.01850000023841858,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.005900000222027302,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/reproducible-machine-learning","display_name":"reproducible machine learning","score":0.7210000157356262},{"id":"https://openalex.org/keywords/experiment-tracking","display_name":"experiment tracking","score":0.9470000267028809},{"id":"https://openalex.org/keywords/mlflow","display_name":"MLflow","score":0.7739999890327454},{"id":"https://openalex.org/keywords/docker-containerization","display_name":"Docker containerization","score":0.7269999980926514},{"id":"https://openalex.org/keywords/rays","display_name":"rays","score":0.5799999833106995},{"id":"https://openalex.org/keywords/machine-learning-pipelines","display_name":"machine learning pipelines","score":0.5419999957084656},{"id":"https://openalex.org/keywords/hyperparameter-optimization","display_name":"hyperparameter optimization","score":0.7459999918937683},{"id":"https://openalex.org/keywords/distributed-training","display_name":"distributed training","score":0.9940000176429749},{"id":"https://openalex.org/keywords/cloud-deployment","display_name":"cloud deployment","score":0.6600000262260437},{"id":"https://openalex.org/keywords/continuous-deployment","display_name":"continuous deployment","score":0.5600000023841858},{"id":"https://openalex.org/keywords/command-line-interface","display_name":"command-line interface","score":0.628000020980835},{"id":"https://openalex.org/keywords/python-framework","display_name":"Python framework","score":0.4650000035762787}],"concepts":[{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.8161333799362183},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.7991061210632324},{"id":"https://openalex.org/C199168358","wikidata":"https://www.wikidata.org/wiki/Q3367000","display_name":"Orchestration","level":3,"score":0.7705894112586975},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.7576518058776855},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7457659840583801},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.5057618618011475},{"id":"https://openalex.org/C9354725","wikidata":"https://www.wikidata.org/wiki/Q286017","display_name":"Operationalization","level":2,"score":0.4401414096355438},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.36731240153312683},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3316763639450073},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.22816357016563416},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C558565934","wikidata":"https://www.wikidata.org/wiki/Q2743","display_name":"Musical","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1088/1742-6596/1603/1/012025","doi":"https://doi.org/10.1088/1742-6596/1603/1/012025","is_oa":true,"landing_page_url":"https://doi.org/10.1088/1742-6596/1603/1/012025","pdf_url":"https://iopscience.iop.org/article/10.1088/1742-6596/1603/1/012025/pdf","source":{"id":"https://openalex.org/S4210187594","display_name":"Journal of Physics Conference Series","issn_l":"1742-6588","issn":["1742-6588","1742-6596"],"is_oa":true,"is_in_doaj":false,"is_core":true,"listed_in":["anvur-class-a","anvur-scientific","cwts-core","jufo-1","norway-1","poland-40","vabb-shw"],"host_organization":"https://openalex.org/P4310320083","host_organization_name":"IOP Publishing","host_organization_lineage":["https://openalex.org/P4310320083","https://openalex.org/P4310311669"],"host_organization_lineage_names":["IOP Publishing","Institute of Physics"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Physics: Conference Series","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1088/1742-6596/1603/1/012025","doi":"https://doi.org/10.1088/1742-6596/1603/1/012025","is_oa":true,"landing_page_url":"https://doi.org/10.1088/1742-6596/1603/1/012025","pdf_url":"https://iopscience.iop.org/article/10.1088/1742-6596/1603/1/012025/pdf","source":{"id":"https://openalex.org/S4210187594","display_name":"Journal of Physics Conference Series","issn_l":"1742-6588","issn":["1742-6588","1742-6596"],"is_oa":true,"is_in_doaj":false,"is_core":true,"listed_in":["anvur-class-a","anvur-scientific","cwts-core","jufo-1","norway-1","poland-40","vabb-shw"],"host_organization":"https://openalex.org/P4310320083","host_organization_name":"IOP Publishing","host_organization_lineage":["https://openalex.org/P4310320083","https://openalex.org/P4310311669"],"host_organization_lineage_names":["IOP Publishing","Institute of Physics"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Physics: Conference Series","raw_type":"journal-article"},"sustainable_development_goals":[],"study_designs":[],"awards":[{"id":"https://openalex.org/G2118552885","display_name":null,"funder_award_id":"FPA2017-85197-P","funder_id":"https://openalex.org/F4320321837","funder_display_name":"Ministerio de Econom\u00eda y Competitividad"}],"funders":[{"id":"https://openalex.org/F4320321837","display_name":"Ministerio de Econom\u00eda y Competitividad","ror":"https://ror.org/034900433"},{"id":"https://openalex.org/F4320335322","display_name":"European Regional Development Fund","ror":"https://ror.org/00k4n6c32"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3087897998.pdf","grobid_xml":"https://content.openalex.org/works/W3087897998.grobid-xml"},"referenced_works_count":9,"referenced_works":["https://openalex.org/W1574680346","https://openalex.org/W2106411961","https://openalex.org/W2507622755","https://openalex.org/W2512030163","https://openalex.org/W2598912916","https://openalex.org/W2787225861","https://openalex.org/W2791094827","https://openalex.org/W2796126483","https://openalex.org/W6726092351"],"related_works":["https://openalex.org/W4403464200","https://openalex.org/W6996847546","https://openalex.org/W3035495837","https://openalex.org/W4234372660","https://openalex.org/W4386806343","https://openalex.org/W6912035894","https://openalex.org/W7134829601","https://openalex.org/W7102539462","https://openalex.org/W2950452248","https://openalex.org/W3201788249"],"abstract_inverted_index":{"Abstract":[0],"Nowadays,":[1],"data":[2,41],"science":[3,42],"projects":[4,148],"are":[5],"usually":[6],"developed":[7],"in":[8],"an":[9,25,95,113],"unstructured":[10],"way,":[11],"which":[12],"makes":[13],"it":[14],"difficult":[15],"to":[16,22,28,44,52,70,98],"reproduce.":[17],"It":[18],"is":[19],"also":[20],"hard":[21],"move":[23,45],"from":[24,48],"experimental":[26],"environment":[27,51,107],"production.":[29],"Operational":[30],"workflows":[31,63],"such":[32],"as":[33],"containerization,":[34],"continuous":[35],"deployment,":[36],"and":[37,74,81,100,128,135,138,146],"cloud":[38],"orchestration":[39],"allow":[40],"researchers":[43],"a":[46,49,68,105,139],"pipeline":[47],"local":[50,106],"the":[53,58,109,118],"cloud.":[54,110],"Being":[55],"aware":[56],"of":[57,60],"difficulties":[59],"setting":[61],"those":[62],"up,":[64],"this":[65],"paper":[66],"presents":[67],"framework":[69,93],"ease":[71],"experiment":[72],"tracking":[73,115],"operationalizing":[75],"machine":[76,121],"learning":[77,122],"by":[78],"combining":[79],"existent":[80],"well-supported":[82],"technologies.":[83],"These":[84],"technologies":[85],"include":[86],"Docker,":[87],"Mlflow,":[88],"Ray,":[89],"among":[90],"others.":[91],"The":[92],"provides":[94],"opinionated":[96],"workflow":[97],"design":[99],"execute":[101],"experiments":[102],"either":[103],"on":[104],"or":[108],"ml-experiment":[111],"includes:":[112],"automatic":[114],"system":[116],"for":[117,132,144],"most":[119],"famous":[120],"libraries:":[123],"Tensorflow,":[124],"Keras,":[125],"Fastai,":[126],"Xgboost":[127],"Lightgdm,":[129],"first-class":[130],"support":[131],"distributed":[133],"training":[134],"hyperparameter":[136],"optimization,":[137],"Command":[140],"Line":[141],"Interface":[142],"(CLI)":[143],"packaging":[145],"running":[147],"inside":[149],"containers.":[150]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":2}],"updated_date":"2026-11-07T11:25:07.637180","created_date":"2020-10-01T00:00:00"}
