{
  "_id": "6a12d098acfb0bcc41d220b5",
  "Package": "mlim",
  "Type": "Package",
  "Title": "Single and Multiple Imputation with Automated Machine Learning",
  "Version": "0.4.0",
  "Authors@R": "person(\"E. F. Haghish\",\nrole = c(\"aut\", \"cre\", \"cph\"),\nemail = \"haghish@hotmail.com\")",
  "Description": "Machine learning algorithms have been used for performing\nsingle missing data imputation and most recently, multiple\nimputations. However, this is the first attempt for using\nautomated machine learning algorithms for performing both\nsingle and multiple imputation. Automated machine learning is a\nprocedure for fine-tuning the model automatic, performing a\nrandom search for a model that results in less error, without\noverfitting the data. The main idea is to allow the model to\nset its own parameters for imputing each variable separately\ninstead of setting fixed predefined parameters to impute all\nvariables of the dataset. Using automated machine learning, the\npackage fine-tunes an Elastic Net (default) or Gradient\nBoosting, Random Forest, Deep Learning, Extreme Gradient\nBoosting, or Stacked Ensemble machine learning model (from one\nor a combination of other supported algorithms) for imputing\nthe missing observations. This procedure has been implemented\nfor the first time by this package and is expected to\noutperform other packages for imputing missing data that do not\nfine-tune their models. The multiple imputation is implemented\nvia bootstrapping without letting the duplicated observations\nto harm the cross-validation procedure, which is the way\nimputed variables are evaluated. Most notably, the package\nimplements automated procedure for handling imputing imbalanced\ndata (class rarity problem), which happens when a factor\nvariable has a level that is far more prevalent than the\nother(s). This is known to result in biased predictions, hence,\nbiased imputation of missing data. However, the autobalancing\nprocedure ensures that instead of focusing on maximizing\naccuracy (classification error) in imputing factor variables, a\nfairer procedure and imputation method is practiced.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.1",
  "LazyData": "true",
  "URL": "https://github.com/haghish/mlim,\nhttps://www.sv.uio.no/psi/english/people/academic/haghish/",
  "BugReports": "https://github.com/haghish/mlim/issues",
  "Config/pak/sysreqs": "cmake make default-jdk libicu-dev libssl-dev\nlibx11-dev zlib1g-dev",
  "Repository": "https://haghish.r-universe.dev",
  "Date/Publication": "2026-02-22 18:35:41 UTC",
  "RemoteUrl": "https://github.com/haghish/mlim",
  "RemoteRef": "HEAD",
  "RemoteSha": "1c7ea69ab9e96ec36feb95b04205dbd3490b6496",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-24 10:15:11 UTC",
    "User": "root"
  },
  "Author": "E. F. Haghish [aut, cre, cph]",
  "Maintainer": "E. F. Haghish <haghish@hotmail.com>",
  "MD5sum": "9572b69c5391dd541bbd1e7554bf123c",
  "_user": "haghish",
  "_type": "src",
  "_file": "mlim_0.4.0.tar.gz",
  "_fileid": "e280a48746e73973616ea8bc492b9ee26a6ba4f0afba9c3702e9fed289ac03f1",
  "_filesize": 1048688,
  "_sha256": "e280a48746e73973616ea8bc492b9ee26a6ba4f0afba9c3702e9fed289ac03f1",
  "_created": "2026-05-24T10:15:11.000Z",
  "_published": "2026-05-24T10:19:04.083Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77589625835,
      "time": 193,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7184324844"
    },
    {
      "job": 77589625840,
      "time": 180,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7184323655"
    },
    {
      "job": 77589625827,
      "time": 105,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7184316391"
    },
    {
      "job": 77589625839,
      "time": 89,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7184314983"
    },
    {
      "job": 77589409596,
      "time": 211,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7184306260"
    },
    {
      "job": 77589625833,
      "time": 129,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7184318683"
    },
    {
      "job": 77589625834,
      "time": 120,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7184317899"
    },
    {
      "job": 77589625831,
      "time": 108,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7184316646"
    },
    {
      "job": 77589625837,
      "time": 112,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7184317188"
    }
  ],
  "_buildurl": "https://github.com/r-universe/haghish/actions/runs/26358444063",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/haghish/mlim",
  "_commit": {
    "id": "1c7ea69ab9e96ec36feb95b04205dbd3490b6496",
    "author": "E. F. Haghish <haghish.e.f@gmail.com>",
    "committer": "E. F. Haghish <haghish.e.f@gmail.com>",
    "message": "0.4.0\n",
    "time": 1771785341
  },
  "_maintainer": {
    "name": "E. F. Haghish",
    "email": "haghish@hotmail.com"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "h2o",
      "version": ">= 3.34.0.0",
      "role": "Imports"
    },
    {
      "package": "curl",
      "version": ">= 4.3.2",
      "role": "Imports"
    },
    {
      "package": "mice",
      "role": "Imports"
    },
    {
      "package": "missRanger",
      "role": "Imports"
    },
    {
      "package": "memuse",
      "role": "Imports"
    },
    {
      "package": "md.log",
      "version": ">= 0.2.0",
      "role": "Imports"
    }
  ],
  "_owner": "haghish",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-08",
      "n": 1
    }
  ],
  "_tags": [],
  "_topics": [
    "automatic-machine-learning",
    "automl",
    "classimbalance",
    "data-science",
    "elastic-net",
    "extreme-gradient-boosting",
    "gbm",
    "glm",
    "gradient-boosting",
    "gradient-boosting-machine",
    "imputation",
    "imputation-algorithm",
    "imputation-methods",
    "machine-learning",
    "missing-data",
    "multipleimputation",
    "stack-ensemble"
  ],
  "_stars": 32,
  "_contributors": [
    {
      "user": "haghish",
      "count": 391,
      "uuid": 7235860
    }
  ],
  "_userbio": {
    "uuid": 7235860,
    "type": "user",
    "name": "E. F. Haghish"
  },
  "_downloads": {
    "count": 232,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/mlim"
  },
  "_devurl": "https://github.com/haghish/mlim",
  "_searchresults": 5,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/mlim.html",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/haghish/mlim",
  "_realowner": "haghish",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.0.1",
      "date": "2022-08-13"
    },
    {
      "version": "0.0.2",
      "date": "2022-08-15"
    },
    {
      "version": "0.0.9",
      "date": "2022-09-07"
    },
    {
      "version": "0.2.0",
      "date": "2022-09-26"
    },
    {
      "version": "0.3.0",
      "date": "2022-12-16"
    }
  ],
  "_exports": [
    "mlim",
    "mlim.error",
    "mlim.mids",
    "mlim.na",
    "mlim.preimpute",
    "mlim.summarize"
  ],
  "_datasets": [
    {
      "name": "charity",
      "title": "some items about attitude towards charity",
      "object": "charity",
      "class": [
        "data.frame"
      ],
      "fields": [
        "ta1",
        "ta2",
        "ta3",
        "ta4",
        "ta5"
      ],
      "rows": 832,
      "table": true,
      "tojson": true
    },
    {
      "name": "manifest",
      "title": "Manifest Anxiety Scale",
      "object": "manifest",
      "class": [
        "data.frame"
      ],
      "fields": [
        "gender",
        "age",
        "Q1",
        "Q2",
        "Q3",
        "Q4",
        "Q5",
        "Q6",
        "Q7",
        "Q8",
        "Q9",
        "Q10",
        "Q11",
        "Q12",
        "Q13",
        "Q14",
        "Q15",
        "Q16",
        "Q17",
        "Q18",
        "Q19",
        "Q20",
        "Q21",
        "Q22",
        "Q23",
        "Q24",
        "Q25",
        "Q26",
        "Q27",
        "Q28",
        "Q29",
        "Q30",
        "Q31",
        "Q32",
        "Q33",
        "Q34",
        "Q35",
        "Q36",
        "Q37",
        "Q38",
        "Q39",
        "Q40",
        "Q41",
        "Q42",
        "Q43",
        "Q44",
        "Q45",
        "Q46",
        "Q47",
        "Q48",
        "Q49",
        "Q50"
      ],
      "rows": 4469,
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "charity",
      "title": "some items about attitude towards charity",
      "topics": [
        "charity"
      ]
    },
    {
      "page": "manifest",
      "title": "Manifest Anxiety Scale",
      "topics": [
        "manifest"
      ]
    },
    {
      "page": "mlim",
      "title": "missing data imputation with automated machine learning",
      "topics": [
        "mlim"
      ]
    },
    {
      "page": "mlim.error",
      "title": "imputation error",
      "topics": [
        "mlim.error"
      ]
    },
    {
      "page": "mlim.mids",
      "title": "prepare \"mids\" class object",
      "topics": [
        "mlim.mids"
      ]
    },
    {
      "page": "mlim.na",
      "title": "add stratified/unstratified artificial missing observations",
      "topics": [
        "mlim.na"
      ]
    },
    {
      "page": "mlim.preimpute",
      "title": "carries out preimputation",
      "topics": [
        "mlim.preimpute"
      ]
    },
    {
      "page": "mlim.summarize",
      "title": "mlim imputation summary",
      "topics": [
        "mlim.summarize"
      ]
    }
  ],
  "_readme": "https://github.com/haghish/mlim/raw/HEAD/README.md",
  "_rundeps": [
    "backports",
    "bit",
    "bit64",
    "bitops",
    "boot",
    "broom",
    "cli",
    "clipr",
    "codetools",
    "cpp11",
    "crayon",
    "curl",
    "dplyr",
    "FNN",
    "forcats",
    "foreach",
    "formatR",
    "futile.logger",
    "futile.options",
    "generics",
    "glmnet",
    "glue",
    "h2o",
    "haven",
    "hms",
    "iterators",
    "jomo",
    "jsonlite",
    "lambda.r",
    "lattice",
    "lifecycle",
    "lme4",
    "magrittr",
    "MASS",
    "Matrix",
    "md.log",
    "memuse",
    "mice",
    "minqa",
    "missRanger",
    "mitml",
    "nlme",
    "nloptr",
    "nnet",
    "numDeriv",
    "ordinal",
    "pan",
    "pillar",
    "pkgconfig",
    "prettyunits",
    "progress",
    "purrr",
    "R6",
    "ranger",
    "rbibutils",
    "Rcpp",
    "RcppEigen",
    "RCurl",
    "Rdpack",
    "readr",
    "reformulas",
    "rlang",
    "rpart",
    "shape",
    "stringi",
    "stringr",
    "survival",
    "tibble",
    "tidyr",
    "tidyselect",
    "tzdb",
    "ucminf",
    "utf8",
    "vctrs",
    "vroom",
    "withr"
  ],
  "_score": 4.204119982655925,
  "_indexed": true,
  "_nocasepkg": "mlim",
  "_universes": [
    "haghish"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.4.0",
      "date": "2026-05-24T10:17:56.000Z",
      "distro": "noble",
      "commit": "1c7ea69ab9e96ec36feb95b04205dbd3490b6496",
      "fileid": "73e549bd28798b0a60128e71093822875c862f10c50afd87ea1c184f2421b421",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/haghish/actions/runs/26358444063"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.4.0",
      "date": "2026-05-24T10:17:50.000Z",
      "distro": "noble",
      "commit": "1c7ea69ab9e96ec36feb95b04205dbd3490b6496",
      "fileid": "6a5d1347463ed97a2311e63e3f8ba509e31e12f98ebae8aded5b717375be4d0a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/haghish/actions/runs/26358444063"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.4.0",
      "date": "2026-05-24T10:16:48.000Z",
      "commit": "1c7ea69ab9e96ec36feb95b04205dbd3490b6496",
      "fileid": "ec84a196a977abd66dba27d571b0eb9b730d56e8f9720a71a4676e552b5e92bc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/haghish/actions/runs/26358444063"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.4.0",
      "date": "2026-05-24T10:16:35.000Z",
      "commit": "1c7ea69ab9e96ec36feb95b04205dbd3490b6496",
      "fileid": "fb997a674569f39253c253c4d454ac9995bba219aa733bd3943cc2330b251e58",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/haghish/actions/runs/26358444063"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.4.0",
      "date": "2026-05-24T10:17:40.000Z",
      "commit": "1c7ea69ab9e96ec36feb95b04205dbd3490b6496",
      "fileid": "8a5fa063aace6c9aaad2aa2d4db42603a43e23b43b1de08b392ac3f289b24bd5",
      "status": "success",
      "buildurl": "https://github.com/r-universe/haghish/actions/runs/26358444063"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.4.0",
      "date": "2026-05-24T10:16:33.000Z",
      "commit": "1c7ea69ab9e96ec36feb95b04205dbd3490b6496",
      "fileid": "10b43df217d9bfe80af9610836e346f30a6de7521cbea9cfb3a5931bd1c5e5e6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/haghish/actions/runs/26358444063"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.4.0",
      "date": "2026-05-24T10:16:28.000Z",
      "commit": "1c7ea69ab9e96ec36feb95b04205dbd3490b6496",
      "fileid": "f400ce23631827dd508ed3fc158f33ab5bb28cd44c8c2309c879e7fa3771e7ec",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/haghish/actions/runs/26358444063"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.4.0",
      "date": "2026-05-24T10:16:28.000Z",
      "commit": "1c7ea69ab9e96ec36feb95b04205dbd3490b6496",
      "fileid": "df7b069c3542fbf0d63a140ce8989a749ed7b0b807debd0887b7b5197b886bdf",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/haghish/actions/runs/26358444063"
    }
  ]
}