Package: SWORD Type: Package Title: Support Vector Machine Weighted Oblique Random Decision Forests Version: 0.1.0 Authors@R: c( person("Andrea", "Carta", role = c("aut", "cre"), email = "andrea.carta88@unica.it", comment = c(ORCID = "0000-0003-4077-1822")), person("Luca", "Frigau", role = "aut")) Description: Implements SWORD (Support vector machine Weighted Oblique Random Decision forests), a random forest method for regression based on TORS (Tree Oblique for Regression with weighted SVM) oblique regression trees. At each internal node a Weighted-SVM classifier with a linear kernel defines the oblique splitting hyperplane as a sparse linear combination of predictors. The C++ coordinate-descent solver provides fast training. Variable importance is computed via OIW-VI (Oblique Impurity-Weighted Variable Importance). Provides tree fitting (TORS), forest fitting (SWORD), prediction, and variable importance (VI_SWORD). Parallel tree fitting is supported via the 'future'/'furrr' framework. The SWORD method is described in Carta and Frigau (accepted, in press) 'Oblique Random Forests for Regression via Weighted Support Vector Machine', Advances in Data Analysis and Classification. The TORS algorithm is described in Carta and Frigau (2025) . The weighted SVM is based on Yang, Song and Cao (2005) and the 'WeightSVM' package by Xu et al. (2024) . License: GPL-3 URL: https://github.com/acarta88/sword-package BugReports: https://github.com/acarta88/sword-package/issues Encoding: UTF-8 Depends: R (>= 4.1.0) Imports: Rcpp (>= 1.0.0) LinkingTo: Rcpp Suggests: infotheo, furrr, progressr, future, visNetwork, microbenchmark, knitr, rmarkdown, ggplot2, MASS, testthat (>= 3.0.0) VignetteBuilder: knitr Config/roxygen2/version: 8.0.0 NeedsCompilation: yes Packaged: 2026-10-29 17:13:58 UTC; root Author: Andrea Carta [aut, cre] (ORCID: ), Luca Frigau [aut] Maintainer: Andrea Carta Repository: https://cran.r-universe.dev Date/Publication: 2026-10-29 16:16:38 UTC RemoteUrl: https://github.com/cran/SWORD RemoteRef: HEAD RemoteSha: 1c58e0d9780f866df7e10046f990001fae11a7ed