{
  "_id": "6a25193e4b233be19838cde7",
  "Package": "ICompELM",
  "Type": "Package",
  "Title": "Independent Component Analysis Based Extreme Learning Machine",
  "Version": "0.1.0",
  "Authors@R": "c(person(\"Saikath\", \"Das\", role = c(\"aut\", \"cre\"),\nemail = \"saikathdas007@gmail.com\"),\nperson(\"Ranjit Kumar\", \"Paul\", role = \"aut\"),\nperson(\"Md\", \"Yeasin\", role = \"aut\"),\nperson(\"Amrit Kumar\", \"Paul\", role = \"aut\"))",
  "Description": "Single Layer Feed-forward Neural networks (SLFNs) have\nmany applications in various fields of statistical modelling,\nespecially for time-series forecasting. However, there are some\nmajor disadvantages of training such networks via the widely\naccepted 'gradient-based backpropagation' algorithm, such as\nconvergence to local minima, dependencies on learning rate and\nlarge training time. These concerns were addressed by Huang et\nal. (2006) <doi:10.1016/j.neucom.2005.12.126>, wherein they\nintroduced the Extreme Learning Machine (ELM), an extremely\nfast learning algorithm for SLFNs which randomly chooses the\nweights connecting input and hidden nodes and analytically\ndetermines the output weights of SLFNs. It shows good\ngeneralized performance, but is still subject to a high degree\nof randomness. To mitigate this issue, this package uses a\ndimensionality reduction technique given in Hyvarinen (1999)\n<doi:10.1109/72.761722>, namely, the Independent Component\nAnalysis (ICA) to determine the input-hidden connections and\nthus, remove any sort of randomness from the algorithm. This\nleads to a robust, fast and stable ELM model. Using functions\nwithin this package, the proposed model can also be compared\nwith an existing alternative based on the Principal Component\nAnalysis (PCA) algorithm given by Pearson (1901)\n<doi:10.1080/14786440109462720>, i.e., the PCA based ELM model\ngiven by Castano et al. (2013) <doi:10.1007/s11063-012-9253-x>,\nfrom which the implemented ICA based algorithm is greatly\ninspired.",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.3.1",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-07 07:05:57 UTC",
    "User": "root"
  },
  "Author": "Saikath Das [aut, cre], Ranjit Kumar Paul [aut], Md Yeasin\n[aut], Amrit Kumar Paul [aut]",
  "Maintainer": "Saikath Das <saikathdas007@gmail.com>",
  "Config/pak/sysreqs": "cmake texlive libssl-dev",
  "Repository": "https://saikathd.r-universe.dev",
  "Date/Publication": "2024-06-11 02:42:17 UTC",
  "RemoteUrl": "https://github.com/cran/ICompELM",
  "RemoteRef": "HEAD",
  "RemoteSha": "f4ce1eed58cb94d4e4f359824ae1fbe64cc87ec4",
  "MD5sum": "807805e42d8243af914148b51a28db8c",
  "_user": "saikathd",
  "_type": "src",
  "_file": "ICompELM_0.1.0.tar.gz",
  "_fileid": "16187375b2fdb7ec7a6b069c1607b6ef4375f0cb8e79efaa6965dda324f0041f",
  "_filesize": 174805,
  "_sha256": "16187375b2fdb7ec7a6b069c1607b6ef4375f0cb8e79efaa6965dda324f0041f",
  "_created": "2026-06-07T07:05:57.000Z",
  "_published": "2026-06-07T07:09:50.364Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79939592071,
      "time": 166,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7461741904"
    },
    {
      "job": 79939592053,
      "time": 156,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7461741014"
    },
    {
      "job": 79939592048,
      "time": 122,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7461734634"
    },
    {
      "job": 79939592060,
      "time": 176,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7461739455"
    },
    {
      "job": 79939356092,
      "time": 252,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7461721984"
    },
    {
      "job": 79939592054,
      "time": 149,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7461740020"
    },
    {
      "job": 79939592076,
      "time": 97,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7461733550"
    },
    {
      "job": 79939592097,
      "time": 77,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7461731382"
    },
    {
      "job": 79939592088,
      "time": 67,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7461730072"
    }
  ],
  "_buildurl": "https://github.com/r-universe/saikathd/actions/runs/27085599354",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/ICompELM",
  "_commit": {
    "id": "f4ce1eed58cb94d4e4f359824ae1fbe64cc87ec4",
    "author": "Saikath Das <saikathdas007@gmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.1.0\n",
    "time": 1718073737
  },
  "_maintainer": {
    "name": "Saikath Das",
    "email": "saikathdas007@gmail.com",
    "login": "saikathd",
    "description": "",
    "uuid": 173353475
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "tsutils",
      "role": "Imports"
    },
    {
      "package": "ica",
      "role": "Imports"
    },
    {
      "package": "forecast",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "saikathd",
      "count": 1,
      "uuid": 173353475
    }
  ],
  "_userbio": {
    "uuid": 173353475,
    "type": "user",
    "name": "saikathd"
  },
  "_downloads": {
    "count": 556,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/ICompELM"
  },
  "_searchresults": 0,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/ICompELM.html",
    "manual.pdf"
  ],
  "_realowner": "saikathd",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2024-06-10"
    }
  ],
  "_exports": [
    "ica.elm_forecast",
    "ica.elm_train",
    "pca.elm_forecast",
    "pca.elm_train"
  ],
  "_datasets": [
    {
      "name": "price",
      "title": "Aggregate gram price data",
      "object": "price",
      "class": [
        "ts"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "ica.elm_forecast",
      "title": "Forecasting from ICA based ELM model",
      "topics": [
        "ica.elm_forecast"
      ]
    },
    {
      "page": "ica.elm_train",
      "title": "Training of ICA based ELM model for time series forecasting",
      "topics": [
        "ica.elm_train"
      ]
    },
    {
      "page": "pca.elm_forecast",
      "title": "Forecasting from PCA based ELM model",
      "topics": [
        "pca.elm_forecast"
      ]
    },
    {
      "page": "pca.elm_train",
      "title": "Training of PCA based ELM model for time series forecasting",
      "topics": [
        "pca.elm_train"
      ]
    },
    {
      "page": "price",
      "title": "Aggregate gram price data",
      "topics": [
        "price"
      ]
    }
  ],
  "_rundeps": [
    "askpass",
    "cli",
    "colorspace",
    "cpp11",
    "curl",
    "farver",
    "forecast",
    "fracdiff",
    "generics",
    "ggplot2",
    "glue",
    "greybox",
    "gtable",
    "httr",
    "ica",
    "isoband",
    "jsonlite",
    "labeling",
    "lattice",
    "lifecycle",
    "lmtest",
    "magrittr",
    "MAPA",
    "MASS",
    "mime",
    "nlme",
    "nloptr",
    "nnet",
    "openssl",
    "plotrix",
    "pracma",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "rlang",
    "S7",
    "scales",
    "smooth",
    "statmod",
    "sys",
    "texreg",
    "timeDate",
    "tsutils",
    "urca",
    "vctrs",
    "viridisLite",
    "withr",
    "xtable",
    "zoo"
  ],
  "_score": 1,
  "_indexed": true,
  "_nocasepkg": "icompelm",
  "_universes": [
    "saikathd"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-06-07T07:09:10.000Z",
      "distro": "noble",
      "commit": "f4ce1eed58cb94d4e4f359824ae1fbe64cc87ec4",
      "fileid": "bbddd1ac9e0e2fc2cc7e81c08faabd18649affaff959690e4ba1769f2660140d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/saikathd/actions/runs/27085599354"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-06-07T07:09:06.000Z",
      "distro": "noble",
      "commit": "f4ce1eed58cb94d4e4f359824ae1fbe64cc87ec4",
      "fileid": "1bae7e83267817241a6ae6d247375c8eb5dbab55649a203b621fdbf0f193a8d2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/saikathd/actions/runs/27085599354"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-06-07T07:08:17.000Z",
      "commit": "f4ce1eed58cb94d4e4f359824ae1fbe64cc87ec4",
      "fileid": "3fb73f27da9105bba7a39a673a3152f56e91dc69faf074f7e0f6d38b64b76c04",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/saikathd/actions/runs/27085599354"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-06-07T07:08:46.000Z",
      "commit": "f4ce1eed58cb94d4e4f359824ae1fbe64cc87ec4",
      "fileid": "e6379be0c423e495c40a3d84e4dd592b57c2245fd04078aa1be851c5536a45d8",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/saikathd/actions/runs/27085599354"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-06-07T07:09:07.000Z",
      "commit": "f4ce1eed58cb94d4e4f359824ae1fbe64cc87ec4",
      "fileid": "319378b04b382d49b45bd42c467562e475bc4a987719afa1b60184d7f7d0fe82",
      "status": "success",
      "buildurl": "https://github.com/r-universe/saikathd/actions/runs/27085599354"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-06-07T07:07:47.000Z",
      "commit": "f4ce1eed58cb94d4e4f359824ae1fbe64cc87ec4",
      "fileid": "1ab2fad80607b2256876635373bf083095f6d7ce2ff345bae24e727472a2f846",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/saikathd/actions/runs/27085599354"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-06-07T07:07:41.000Z",
      "commit": "f4ce1eed58cb94d4e4f359824ae1fbe64cc87ec4",
      "fileid": "5733a61e51d7ef3809ea67b9d7596227a597ea616d23cbd02fe254a770154af2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/saikathd/actions/runs/27085599354"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-06-07T07:07:30.000Z",
      "commit": "f4ce1eed58cb94d4e4f359824ae1fbe64cc87ec4",
      "fileid": "f21a6b14996660a539f263561b03328370c8afff57db6c91df8cf750fd5a9bd5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/saikathd/actions/runs/27085599354"
    }
  ]
}