logo

Blog


You can expect to read a post here every Sunday or Monday, mostly about Techtonique. Want to get notified? Subscribe via RSS.

A list of previous posts can be found below, and a list of categories here. Use the search bar appearing before this paragraph if you're looking for a more specific keyword.

You can also me on GitHub or Hire me on LinkedIn or Hire me on Malt or Hire me on Fiverr or Hire me on Upwork

Having any other inquiry related to the content published here? Easiest/fastest/safest way is to send an email to: thierry dot moudiki at gmail dot com.




Blogroll | Top


List of posts by date of publication | Top

  1. Model-agnostic prediction intervals in Python and R: does nnetsauce's QuantileRegressor hold up?
  2. ahead (Time Series Forecasting with uncertainty quantification) gets a lot faster to install: most dependencies are now optional
  3. Skip the R/Python runtime: fast tabular dashboards with Observable Framework
  4. PCARVFL vs CTGAN for synthetic tabular data generation on an insurance pricing dataset
  5. 'Zero-Shot Probabilistic Stock Returns Forecasting with Pretrained RVFL Networks' accepted at COPA 2026 (and to appear in the Proceedings of Machine Learning Research)
  6. 'PCARVFLSimulator': a GAN-like tabular data synthesizer built from PCA scores, a Random Vector Functional-Link network, and residuals bootstrapping
  7. 'garchf': GARCH probabilistic forecasting with package 'forecast'-style interface (and 'rugarch' under the hood)
  8. GPopt for R: Bayesian and conformal optimization of black-box functions and hyperparameter tuning
  9. My last R posts: How conformalization helps weak models, fast conformal prediction with jackknife+ (and no refitting), and sklearn in R
  10. Natively Interpretable Boosting
  11. Fast conformal prediction (no refitting) for some Machine Learning models via closed-form jackknife plus
  12. Using scikit-learn models in R easily with the tisthemachinelearner package
  13. No-Code Machine Learning in Excel with the Techtonique API
  14. How Conformal Prediction Makes Linear Models Good Enough — An Example Using R Package mlS3
  15. Techtonique dot net, the Machine Learning web API, is back online (but more like a passion project for now)
  16. Conformalized TabICL: Prediction Intervals for a State-Of-The-Art Tabular Foundation Model in Python and R
  17. Conformalized TabPFN: Prediction Intervals for a Pretrained Transformer for Tabular Data in Python and R
  18. Probabilistic Time Series Cross-Validation with R package crossvalidation
  19. One interface, (Almost) Every Classifier (and Regressor): unifiedml v0.3.0
  20. You Don't Need to Learn All the Weights on tabular data: The Case for rvflnet (a nonlinear expressive glmnet) on regression, classification and survival analysis
  21. Survival analysis with sklearn, glmnet, keras, pytorch, lightgbm, xgboost, nnetsauce, mlsauce Part 2
  22. Any Sklearn Regressor as a Survival Model — Does It Actually Work? Benchmarking vs Established Packages
  23. Conformal Optimization Beats Bayesian Optimization, Optuna and Random Search on 72 classification Datasets
  24. `mlS3` — A Unified S3 Machine Learning Interface in R
  25. One interface, (Almost) Every Classifier: unifiedml v0.2.1
  26. Techtonique dot net is down until further notice
  27. Explaining Time-Series Forecasts with Sensitivity Analysis (ahead::dynrmf and external regressors)
  28. Python version of 'Option pricing using time series models as market price of risk Pt.3'
  29. Option pricing using time series models as market price of risk Pt.3
  30. Explaining Time-Series Forecasts with Exact Shapley Values (ahead::dynrmf with external regressors applied to scenarios)
  31. My Presentation at Risk 2026: Lightweight Transfer Learning for Financial Forecasting
  32. nnetsauce with and without jax for GPU acceleration
  33. Understanding Boosted Configuration Networks (combined neural networks and boosting): An Intuitive Guide Through Their Hyperparameters
  34. R version of Python package survivalist, for model-agnostic survival analysis
  35. Presenting Lightweight Transfer Learning for Financial Forecasting (Risk 2026)
  36. Option pricing using time series models as market price of risk
  37. Enhancing Time Series Forecasting (ahead::ridge2f) with Attention-Based Context Vectors (ahead::contextridge2f)
  38. Overfitting and scaling (on GPU T4) tests on nnetsauce.CustomRegressor
  39. Beyond Cross-validation: Hyperparameter Optimization via Generalization Gap Modeling
  40. GPopt for Machine Learning (hyperparameters' tuning)
  41. rtopy: an R to Python bridge -- novelties
  42. Python examples for 'Beyond Nelson-Siegel and splines: A model- agnostic Machine Learning framework for discount curve calibration, interpolation and extrapolation'
  43. Forecasting benchmark: Dynrmf (a new serious competitor in town) vs Theta Method on M-Competitions and Tourism competitition
  44. Finally figured out a way to port python packages to R using uv and reticulate: example with nnetsauce
  45. Overfitting Random Fourier Features: Universal Approximation Property
  46. Counterfactual Scenario Analysis with ahead::ridge2f
  47. Zero-Shot Probabilistic Time Series Forecasting with TabPFN 2.5 and nnetsauce
  48. ARIMA Pricing: Semi-Parametric Market price of risk for Risk-Neutral Pricing (code + preprint)
  49. Analyzing Paper Reviews with LLMs: I Used ChatGPT, DeepSeek, Qwen, Mistral, Gemini, and Claude (and you should too + publish the analysis)
  50. tisthemachinelearner: New Workflow with uv for R Integration of scikit-learn
  51. (ICYMI) RPweave: Unified R + Python + LaTeX System using uv
  52. unifiedml: A Unified Machine Learning Interface for R, is now on CRAN + Discussion about AI replacing humans
  53. Context-aware Theta forecasting Method: Extending Classical Time Series Forecasting with Machine Learning
  54. unifiedml in R: A Unified Machine Learning Interface
  55. Deterministic Shift Adjustment in Arbitrage-Free Pricing (historical to risk-neutral short rates)
  56. New instantaneous short rates models with their deterministic shift adjustment, for historical and risk-neutral simulation
  57. RPweave: Unified R + Python + LaTeX System using uv
  58. GAN-like Synthetic Data Generation Examples (on univariate, multivariate distributions, digits recognition, Fashion-MNIST, stock returns, and Olivetti faces) with DistroSimulator
  59. R port of llama2.c
  60. Native uncertainty quantification for time series with NGBoost
  61. NGBoost (Natural Gradient Boosting) for Regression, Classification, Time Series forecasting and Reserving
  62. Real-time pricing with a pretrained probabilistic stock return model
  63. Combining any model with GARCH(1,1) for probabilistic stock forecasting
  64. Generating Synthetic Data with R-vine Copulas using esgtoolkit in R
  65. Reimagining Equity Solvency Capital Requirement Approximation (one of my Master's Thesis subjects): From Bilinear Interpolation to Probabilistic Machine Learning
  66. Transfer Learning using ahead::ridge2f on synthetic stocks returns Pt.2: synthetic data generation
  67. Transfer Learning using ahead::ridge2f on synthetic stocks returns
  68. I'm supposed to present 'Conformal Predictive Simulations for Univariate Time Series' at COPA CONFERENCE 2025 in London...
  69. external regressors in ahead::dynrmf's interface for Machine learning forecasting
  70. Another interesting decision, now for 'Beyond Nelson-Siegel and splines: A model-agnostic Machine Learning framework for discount curve calibration, interpolation and extrapolation'
  71. Boosting any randomized based learner for regression, classification and univariate/multivariate time series forcasting
  72. New nnetsauce version with CustomBackPropRegressor (CustomRegressor with Backpropagation) and ElasticNet2Regressor (Ridge2 with ElasticNet regularization)
  73. mlsauce (home to a model-agnostic gradient boosting algorithm) can now be installed from PyPI.
  74. A user-friendly graphical interface to techtonique dot net's API (will eventually contain graphics).
  75. Calling =TECHTO_MLCLASSIFICATION for Machine Learning supervised CLASSIFICATION in Excel is just a matter of copying and pasting
  76. Calling =TECHTO_MLREGRESSION for Machine Learning supervised regression in Excel is just a matter of copying and pasting
  77. Calling =TECHTO_RESERVING and =TECHTO_MLRESERVING for claims triangle reserving in Excel is just a matter of copying and pasting
  78. Calling =TECHTO_SURVIVAL for Survival Analysis in Excel is just a matter of copying and pasting
  79. Calling =TECHTO_SIMULATION for Stochastic Simulation in Excel is just a matter of copying and pasting
  80. Calling =TECHTO_FORECAST for forecasting in Excel is just a matter of copying and pasting
  81. Random Vector Functional Link (RVFL) artificial neural network with 2 regularization parameters successfully used for forecasting/synthetic simulation in professional settings: Extensions (including Bayesian)
  82. R version of 'Backpropagating quasi-randomized neural networks'
  83. Backpropagating quasi-randomized neural networks
  84. Beyond ARMA-GARCH: leveraging any statistical model for volatility forecasting
  85. Stacked generalization (Machine Learning model stacking) + conformal prediction for forecasting with ahead::mlf
  86. An Overfitting dilemma: XGBoost Default Hyperparameters vs GenericBooster + LinearRegression Default Hyperparameters
  87. Programming language-agnostic reserving using RidgeCV, LightGBM, XGBoost, and ExtraTrees Machine Learning models
  88. Free R, Python and SQL editors in techtonique dot net
  89. Beyond Nelson-Siegel and splines: A model-agnostic Machine Learning framework for discount curve calibration, interpolation and extrapolation
  90. scikit-learn, glmnet, xgboost, lightgbm, pytorch, keras, nnetsauce in probabilistic Machine Learning (for longitudinal data) Reserving (work in progress)
  91. R version of Probabilistic Machine Learning (for longitudinal data) Reserving (work in progress)
  92. Probabilistic Machine Learning (for longitudinal data) Reserving (work in progress)
  93. Python version of Beyond ARMA-GARCH: leveraging model-agnostic Quasi-Randomized networks and conformal prediction for nonparametric probabilistic stock forecasting (ML-ARCH)
  94. Beyond ARMA-GARCH: leveraging model-agnostic Machine Learning and conformal prediction for nonparametric probabilistic stock forecasting (ML-ARCH)
  95. Permutations and SHAPley values for feature importance in techtonique dot net's API (with R + Python + the command line)
  96. Which patient is going to survive longer? Another guide to using techtonique dot net's API (with R + Python + the command line) for survival analysis
  97. A Guide to Using techtonique.net's API and rush for simulating and plotting Stochastic Scenarios
  98. Simulating Stochastic Scenarios with Diffusion Models: A Guide to Using techtonique.net's API for the purpose
  99. Will my apartment in 5th avenue be overpriced or not? Harnessing the power of www.techtonique.net (+ xgboost, lightgbm, catboost) to find out
  100. How long must I wait until something happens: A Comprehensive Guide to Survival Analysis via an API
  101. Harnessing the Power of techtonique.net: A Comprehensive Guide to Machine Learning Classification via an API
  102. Quantile regression with any regressor -- Examples with RandomForestRegressor, RidgeCV, KNeighborsRegressor
  103. Survival stacking: survival analysis translated as supervised classification in R and Python
  104. 'Bayesian' optimization of hyperparameters in a R machine learning model using the bayesianrvfl package
  105. A lightweight interface to scikit-learn in R: Bayesian and Conformal prediction
  106. A lightweight interface to scikit-learn in R Pt.2: probabilistic time series forecasting in conjunction with ahead::dynrmf
  107. Extending the Theta forecasting method to GLMs, GAMs, GLMBOOST and attention: benchmarking on Tourism, M1, M3 and M4 competition data sets (28000 series)
  108. Extending the Theta forecasting method to GLMs and attention
  109. Nonlinear conformalized Generalized Linear Models (GLMs) with R package 'rvfl' (and other models)
  110. Probabilistic Time Series Forecasting (predictive simulations) in Microsoft Excel using Python, xlwings lite and www.techtonique.net
  111. Conformalize (improved prediction intervals and simulations) any R Machine Learning model with misc::conformalize
  112. My poster for the 18th FINANCIAL RISKS INTERNATIONAL FORUM by Institut Louis Bachelier/Fondation du Risque/Europlace Institute of Finance
  113. Interpretable probabilistic kernel ridge regression using Matérn 3/2 kernels
  114. (News from) Probabilistic Forecasting of univariate and multivariate Time Series using Quasi-Randomized Neural Networks (Ridge2) and Conformal Prediction
  115. Word-Online: re-creating Karpathy's char-RNN (with supervised linear online learning of word embeddings) for text completion
  116. CRAN-like repository for most recent releases of Techtonique's R packages
  117. Presenting 'Online Probabilistic Estimation of Carbon Beta and Carbon Shapley Values for Financial and Climate Risk' at Institut Louis Bachelier
  118. Web app with DeepSeek R1 and Hugging Face API for chatting
  119. tisthemachinelearner: A Lightweight interface to scikit-learn with 2 classes, Classifier and Regressor (in Python and R)
  120. R version of survivalist: Probabilistic model-agnostic survival analysis using scikit-learn, xgboost, lightgbm (and conformal prediction)
  121. Model-agnostic global Survival Prediction of Patients with Myeloid Leukemia in QRT/Gustave Roussy Challenge (challengedata.ens.fr): Python's survivalist Quickstart
  122. A simple test of the martingale hypothesis in esgtoolkit
  123. Command Line Interface (CLI) for techtonique.net's API
  124. Gradient-Boosting and Boostrap aggregating anything (alert: high performance): Part5, easier install and Rust backend
  125. Just got a paper on conformal prediction REJECTED by International Journal of Forecasting despite evidence on 30,000 time series (and more). What's going on? Part2: 1311 time series from the Tourism competition
  126. Techtonique is released! (with a tutorial in various programming languages and formats)
  127. Univariate and Multivariate Probabilistic Forecasting with nnetsauce and TabPFN
  128. Just got a paper on conformal prediction REJECTED by International Journal of Forecasting despite evidence on 30,000 time series (and more). What's going on?
  129. Python and Interactive dashboard version of Stock price forecasting with Deep Learning: throwing power at the problem (and why it won't make you rich)
  130. Stock price forecasting with Deep Learning: throwing power at the problem (and why it won't make you rich)
  131. No-code Machine Learning Cross-validation and Interpretability in techtonique.net
  132. survivalist: Probabilistic model-agnostic survival analysis using scikit-learn, glmnet, xgboost, lightgbm, pytorch, keras, nnetsauce and mlsauce
  133. Model-agnostic 'Bayesian' optimization (for hyperparameter tuning) using conformalized surrogates in GPopt
  134. You can beat Forecasting LLMs (Large Language Models a.k.a foundation models) with nnetsauce.MTS Pt.2: Generic Gradient Boosting
  135. You can beat Forecasting LLMs (Large Language Models a.k.a foundation models) with nnetsauce.MTS
  136. Unified interface and conformal prediction (calibrated prediction intervals) for R package forecast (and 'affiliates')
  137. GLMNet in Python: Generalized Linear Models
  138. Gradient-Boosting anything (alert: high performance): Part4, Time series forecasting
  139. Predictive scenarios simulation in R, Python and Excel using Techtonique API
  140. Chat with your tabular data in www.techtonique.net
  141. Gradient-Boosting anything (alert: high performance): Part3, Histogram-based boosting
  142. R editor and SQL console (in addition to Python editors) in www.techtonique.net
  143. R and Python consoles + JupyterLite in www.techtonique.net
  144. Gradient-Boosting anything (alert: high performance): Part2, R version
  145. Gradient-Boosting anything (alert: high performance)
  146. Benchmarking 30 statistical/Machine Learning models on the VN1 Forecasting -- Accuracy challenge
  147. Automated random variable distribution inference using Kullback-Leibler divergence and simulating best-fitting distribution
  148. Forecasting in Excel using Techtonique's Machine Learning APIs under the hood
  149. Techtonique web app for data-driven decisions using Mathematics, Statistics, Machine Learning, and Data Visualization
  150. Parallel for loops (Map or Reduce) + New versions of nnetsauce and ahead
  151. Adaptive (online/streaming) learning with uncertainty quantification using Polyak averaging in learningmachine
  152. New versions of nnetsauce and ahead
  153. Prediction sets and prediction intervals for conformalized Auto XGBoost, Auto LightGBM, Auto CatBoost, Auto GradientBoosting
  154. Quick/automated R package development workflow (assuming you're using macOS or Linux) Part2
  155. R package development workflow (assuming you're using macOS or Linux)
  156. A new method for deriving a nonparametric confidence interval for the mean
  157. Conformalized adaptive (online/streaming) learning using learningmachine in Python and R
  158. Bayesian (nonlinear) adaptive learning
  159. Auto XGBoost, Auto LightGBM, Auto CatBoost, Auto GradientBoosting
  160. Copulas for uncertainty quantification in time series forecasting
  161. Forecasting uncertainty: sequential split conformal prediction + Block bootstrap (web app)
  162. learningmachine for Python (new version)
  163. learningmachine v2.0.0: Machine Learning with explanations and uncertainty quantification
  164. My presentation at ISF 2024 conference (slides with nnetsauce probabilistic forecasting news)
  165. 10 uncertainty quantification methods in nnetsauce forecasting
  166. Forecasting with XGBoost embedded in Quasi-Randomized Neural Networks
  167. Forecasting Monthly Airline Passenger Numbers with Quasi-Randomized Neural Networks
  168. Automated hyperparameter tuning using any conformalized surrogate
  169. Recognizing handwritten digits with Ridge2Classifier
  170. Forecasting the Economy
  171. A detailed introduction to Deep Quasi-Randomized 'neural' networks
  172. Probability of receiving a loan; using learningmachine
  173. mlsauce's `v0.18.2`: various examples and benchmarks with dimension reduction
  174. mlsauce's `v0.17.0`: boosting with Elastic Net, polynomials and heterogeneity in explanatory variables
  175. mlsauce's `v0.13.0`: taking into account inputs heterogeneity through clustering
  176. mlsauce's `v0.12.0`: prediction intervals for LSBoostRegressor
  177. Conformalized predictive simulations for univariate time series on more than 250 data sets
  178. learningmachine v1.1.2: for Python
  179. learningmachine v1.0.0: prediction intervals around the probability of the event 'a tumor being malignant'
  180. Bayesian inference and conformal prediction (prediction intervals) in nnetsauce v0.18.1
  181. Multiple examples of Machine Learning forecasting with ahead
  182. rtopy (v0.1.1): calling R functions in Python
  183. ahead forecasting (v0.10.0): fast time series model calibration and Python plots
  184. A plethora of datasets at your fingertips Part3: how many times do couples cheat on each other?
  185. nnetsauce's introduction as of 2024-02-11 (new version 0.17.0)
  186. Tuning Machine Learning models with GPopt's new version Part 2
  187. Tuning Machine Learning models with GPopt's new version
  188. Subsampling continuous and discrete response variables
  189. DeepMTS, a Deep Learning Model for Multivariate Time Series
  190. A classifier that's very accurate (and deep) Pt.2: there are > 90 classifiers in nnetsauce
  191. learningmachine: prediction intervals for conformalized Kernel ridge regression and Random Forest
  192. A plethora of datasets at your fingertips Part2: how many times do couples cheat on each other? Descriptive analytics, interpretability and prediction intervals using conformal prediction
  193. Diffusion models in Python with esgtoolkit (Part2)
  194. Diffusion models in Python with esgtoolkit
  195. Julia packaging at the command line
  196. Quasi-randomized nnetworks in Julia, Python and R
  197. A plethora of datasets at your fingertips
  198. A classifier that's very accurate (and deep)
  199. mlsauce version 0.8.10: Statistical/Machine Learning with Python and R
  200. AutoML in nnetsauce (randomized and quasi-randomized nnetworks) Pt.2: multivariate time series forecasting
  201. AutoML in nnetsauce (randomized and quasi-randomized nnetworks)
  202. Version v0.14.0 of nnetsauce for R and Python
  203. A diffusion model: G2++
  204. Diffusion models in ESGtoolkit + announcements
  205. An infinity of time series forecasting models in nnetsauce (Part 2 with uncertainty quantification)
  206. (News from) forecasting in Python with ahead (progress bars and plots)
  207. Forecasting in Python with ahead
  208. Risk-neutralize simulations
  209. Comparing cross-validation results using crossval_ml and boxplots
  210. Reminder
  211. Did you ask ChatGPT about who you are?
  212. A new version of nnetsauce (randomized and quasi-randomized 'neural' networks)
  213. Simple interfaces to the forecasting API
  214. A web application for forecasting in Python, R, Ruby, C#, JavaScript, PHP, Go, Rust, Java, MATLAB, etc.
  215. Prediction intervals (not only) for Boosted Configuration Networks in Python
  216. Boosted Configuration (neural) Networks Pt. 2
  217. Boosted Configuration (_neural_) Networks for classification
  218. A Machine Learning workflow using Techtonique
  219. Super Mario Bros © in the browser using PyScript
  220. News from ESGtoolkit, ycinterextra, and nnetsauce
  221. Explaining a Keras _neural_ network predictions with the-teller
  222. New version of nnetsauce -- various quasi-randomized networks
  223. A dashboard illustrating bivariate time series forecasting with `ahead`
  224. Hundreds of Statistical/Machine Learning models for univariate time series, using ahead, ranger, xgboost, and caret
  225. Forecasting with `ahead` (Python version)
  226. Tuning and interpreting LSBoost
  227. Time series cross-validation using `crossvalidation` (Part 2)
  228. Fast and scalable forecasting with ahead::ridge2f
  229. Automatic Forecasting with `ahead::dynrmf` and Ridge regression
  230. Forecasting with `ahead`
  231. Classification using linear regression
  232. `crossvalidation` and random search for calibrating support vector machines
  233. parallel grid search cross-validation using `crossvalidation`
  234. `crossvalidation` on R-universe, plus a classification example
  235. Documentation and source code for GPopt, a package for Bayesian optimization
  236. Hyperparameters tuning with GPopt
  237. A forecasting tool (API) with examples in curl, R, Python
  238. Bayesian Optimization with GPopt Part 2 (save and resume)
  239. Bayesian Optimization with GPopt
  240. Compatibility of nnetsauce and mlsauce with scikit-learn
  241. Explaining xgboost predictions with the teller
  242. An infinity of time series models in nnetsauce
  243. New activation functions in mlsauce's LSBoost
  244. 2020 recap, Gradient Boosting, Generalized Linear Models, AdaOpt with nnetsauce and mlsauce
  245. A deeper learning architecture in nnetsauce
  246. Classify penguins with nnetsauce's MultitaskClassifier
  247. Bayesian forecasting for uni/multivariate time series
  248. Generalized nonlinear models in nnetsauce
  249. Boosting nonlinear penalized least squares
  250. Statistical/Machine Learning explainability using Kernel Ridge Regression surrogates
  251. NEWS
  252. A glimpse into my PhD journey
  253. Submitting R package to CRAN
  254. Simulation of dependent variables in ESGtoolkit
  255. Forecasting lung disease progression
  256. New nnetsauce
  257. Technical documentation
  258. A new version of nnetsauce, and a new Techtonique website
  259. Back next week, and a few announcements
  260. Explainable 'AI' using Gradient Boosted randomized networks Pt2 (the Lasso)
  261. LSBoost: Explainable 'AI' using Gradient Boosted randomized networks (with examples in R and Python)
  262. nnetsauce version 0.5.0, randomized neural networks on GPU
  263. Maximizing your tip as a waiter (Part 2)
  264. New version of mlsauce, with Gradient Boosted randomized networks and stump decision trees
  265. Announcements
  266. Parallel AdaOpt classification
  267. Comments section and other news
  268. Maximizing your tip as a waiter
  269. AdaOpt classification on MNIST handwritten digits (without preprocessing)
  270. AdaOpt (a probabilistic classifier based on a mix of multivariable optimization and nearest neighbors) for R
  271. AdaOpt
  272. Custom errors for cross-validation using crossval::crossval_ml
  273. Documentation+Pypi for the `teller`, a model-agnostic tool for Machine Learning explainability
  274. Encoding your categorical variables based on the response variable and correlations
  275. Linear model, xgboost and randomForest cross-validation using crossval::crossval_ml
  276. Grid search cross-validation using crossval
  277. Documentation for the querier, a query language for Data Frames
  278. Time series cross-validation using crossval
  279. On model specification, identification, degrees of freedom and regularization
  280. Import data into the querier (now on Pypi), a query language for Data Frames
  281. R notebooks for nnetsauce
  282. Version 0.4.0 of nnetsauce, with fruits and breast cancer classification
  283. Create a specific feed in your Jekyll blog
  284. Git/Github for contributing to package development
  285. Feedback forms for contributing
  286. nnetsauce for R
  287. A new version of nnetsauce (v0.3.1)
  288. ESGtoolkit, a tool for Monte Carlo simulation (v0.2.0)
  289. Search bar, new year 2020
  290. 2019 Recap, the nnetsauce, the teller and the querier
  291. Understanding model interactions with the `teller`
  292. Using the `teller` on a classifier
  293. Benchmarking the querier's verbs
  294. Composing the querier's verbs for data wrangling
  295. Comparing and explaining model predictions with the teller
  296. Tests for the significance of marginal effects in the teller
  297. Introducing the teller
  298. Introducing the querier
  299. Prediction intervals for nnetsauce models
  300. Using R in Python for statistical learning/data science
  301. Model calibration with `crossval`
  302. Bagging in the nnetsauce
  303. Adaboost learning with nnetsauce
  304. Change in blog's presentation
  305. nnetsauce on Pypi
  306. More nnetsauce (examples of use)
  307. nnetsauce
  308. crossval
  309. test


Categories | Top

Forecasting

  1. ARIMA Pricing: Semi-Parametric Market price of risk for Risk-Neutral Pricing (code + preprint)
  2. My poster for the 18th FINANCIAL RISKS INTERNATIONAL FORUM by Institut Louis Bachelier/Fondation du Risque/Europlace Institute of Finance
  3. Presenting 'Online Probabilistic Estimation of Carbon Beta and Carbon Shapley Values for Financial and Climate Risk' at Institut Louis Bachelier
  4. Just got a paper on conformal prediction REJECTED by International Journal of Forecasting despite evidence on 30,000 time series (and more). What's going on? Part2: 1311 time series from the Tourism competition
  5. Techtonique is released! (with a tutorial in various programming languages and formats)
  6. Just got a paper on conformal prediction REJECTED by International Journal of Forecasting despite evidence on 30,000 time series (and more). What's going on?
  7. You can beat Forecasting LLMs (Large Language Models a.k.a foundation models) with nnetsauce.MTS
  8. My presentation at ISF 2024 conference (slides with nnetsauce probabilistic forecasting news)
  9. 10 uncertainty quantification methods in nnetsauce forecasting
  10. Forecasting with XGBoost embedded in Quasi-Randomized Neural Networks
  11. Forecasting Monthly Airline Passenger Numbers with Quasi-Randomized Neural Networks
  12. DeepMTS, a Deep Learning Model for Multivariate Time Series
  13. Version v0.14.0 of nnetsauce for R and Python
  14. An infinity of time series forecasting models in nnetsauce (Part 2 with uncertainty quantification)
  15. (News from) forecasting in Python with ahead (progress bars and plots)
  16. Forecasting in Python with ahead
  17. Simple interfaces to the forecasting API
  18. A web application for forecasting in Python, R, Ruby, C#, JavaScript, PHP, Go, Rust, Java, MATLAB, etc.
  19. A dashboard illustrating bivariate time series forecasting with `ahead`
  20. Hundreds of Statistical/Machine Learning models for univariate time series, using ahead, ranger, xgboost, and caret

Misc

  1. Analyzing Paper Reviews with LLMs: I Used ChatGPT, DeepSeek, Qwen, Mistral, Gemini, and Claude (and you should too + publish the analysis)
  2. A plethora of datasets at your fingertips Part2: how many times do couples cheat on each other? Descriptive analytics, interpretability and prediction intervals using conformal prediction
  3. Julia packaging at the command line
  4. A plethora of datasets at your fingertips
  5. Risk-neutralize simulations
  6. Comparing cross-validation results using crossval_ml and boxplots
  7. Reminder
  8. Did you ask ChatGPT about who you are?
  9. A web application for forecasting in Python, R, Ruby, C#, JavaScript, PHP, Go, Rust, Java, MATLAB, etc.
  10. Boosted Configuration (_neural_) Networks for classification
  11. Super Mario Bros © in the browser using PyScript
  12. News from ESGtoolkit, ycinterextra, and nnetsauce
  13. Time series cross-validation using `crossvalidation` (Part 2)
  14. Fast and scalable forecasting with ahead::ridge2f
  15. Automatic Forecasting with `ahead::dynrmf` and Ridge regression
  16. Forecasting with `ahead`
  17. Documentation and source code for GPopt, a package for Bayesian optimization
  18. Hyperparameters tuning with GPopt
  19. A forecasting tool (API) with examples in curl, R, Python
  20. Bayesian Optimization with GPopt Part 2 (save and resume)
  21. Bayesian Optimization with GPopt
  22. 2020 recap, Gradient Boosting, Generalized Linear Models, AdaOpt with nnetsauce and mlsauce
  23. Statistical/Machine Learning explainability using Kernel Ridge Regression surrogates
  24. NEWS
  25. A glimpse into my PhD journey
  26. Forecasting lung disease progression
  27. New nnetsauce
  28. Technical documentation
  29. A new version of nnetsauce, and a new Techtonique website
  30. Back next week, and a few announcements
  31. Maximizing your tip as a waiter (Part 2)
  32. New version of mlsauce, with Gradient Boosted randomized networks and stump decision trees
  33. Announcements
  34. Comments section and other news
  35. Maximizing your tip as a waiter
  36. Custom errors for cross-validation using crossval::crossval_ml
  37. Encoding your categorical variables based on the response variable and correlations
  38. Linear model, xgboost and randomForest cross-validation using crossval::crossval_ml
  39. Grid search cross-validation using crossval
  40. Time series cross-validation using crossval
  41. On model specification, identification, degrees of freedom and regularization
  42. Create a specific feed in your Jekyll blog
  43. Git/Github for contributing to package development
  44. Feedback forms for contributing
  45. Change in blog's presentation
  46. test

Python

  1. Model-agnostic prediction intervals in Python and R: does nnetsauce's QuantileRegressor hold up?
  2. ahead (Time Series Forecasting with uncertainty quantification) gets a lot faster to install: most dependencies are now optional
  3. Skip the R/Python runtime: fast tabular dashboards with Observable Framework
  4. PCARVFL vs CTGAN for synthetic tabular data generation on an insurance pricing dataset
  5. 'PCARVFLSimulator': a GAN-like tabular data synthesizer built from PCA scores, a Random Vector Functional-Link network, and residuals bootstrapping
  6. Natively Interpretable Boosting
  7. Fast conformal prediction (no refitting) for some Machine Learning models via closed-form jackknife plus
  8. Techtonique dot net, the Machine Learning web API, is back online (but more like a passion project for now)
  9. Conformalized TabICL: Prediction Intervals for a State-Of-The-Art Tabular Foundation Model in Python and R
  10. Conformalized TabPFN: Prediction Intervals for a Pretrained Transformer for Tabular Data in Python and R
  11. Survival analysis with sklearn, glmnet, keras, pytorch, lightgbm, xgboost, nnetsauce, mlsauce Part 2
  12. Any Sklearn Regressor as a Survival Model — Does It Actually Work? Benchmarking vs Established Packages
  13. Conformal Optimization Beats Bayesian Optimization, Optuna and Random Search on 72 classification Datasets
  14. Techtonique dot net is down until further notice
  15. Python version of 'Option pricing using time series models as market price of risk Pt.3'
  16. nnetsauce with and without jax for GPU acceleration
  17. Understanding Boosted Configuration Networks (combined neural networks and boosting): An Intuitive Guide Through Their Hyperparameters
  18. R version of Python package survivalist, for model-agnostic survival analysis
  19. Overfitting and scaling (on GPU T4) tests on nnetsauce.CustomRegressor
  20. GPopt for Machine Learning (hyperparameters' tuning)
  21. rtopy: an R to Python bridge -- novelties
  22. Python examples for 'Beyond Nelson-Siegel and splines: A model- agnostic Machine Learning framework for discount curve calibration, interpolation and extrapolation'
  23. Finally figured out a way to port python packages to R using uv and reticulate: example with nnetsauce
  24. Overfitting Random Fourier Features: Universal Approximation Property
  25. Zero-Shot Probabilistic Time Series Forecasting with TabPFN 2.5 and nnetsauce
  26. Analyzing Paper Reviews with LLMs: I Used ChatGPT, DeepSeek, Qwen, Mistral, Gemini, and Claude (and you should too + publish the analysis)
  27. tisthemachinelearner: New Workflow with uv for R Integration of scikit-learn
  28. (ICYMI) RPweave: Unified R + Python + LaTeX System using uv
  29. New instantaneous short rates models with their deterministic shift adjustment, for historical and risk-neutral simulation
  30. RPweave: Unified R + Python + LaTeX System using uv
  31. GAN-like Synthetic Data Generation Examples (on univariate, multivariate distributions, digits recognition, Fashion-MNIST, stock returns, and Olivetti faces) with DistroSimulator
  32. Native uncertainty quantification for time series with NGBoost
  33. NGBoost (Natural Gradient Boosting) for Regression, Classification, Time Series forecasting and Reserving
  34. Real-time pricing with a pretrained probabilistic stock return model
  35. Reimagining Equity Solvency Capital Requirement Approximation (one of my Master's Thesis subjects): From Bilinear Interpolation to Probabilistic Machine Learning
  36. Transfer Learning using ahead::ridge2f on synthetic stocks returns Pt.2: synthetic data generation
  37. Transfer Learning using ahead::ridge2f on synthetic stocks returns
  38. I'm supposed to present 'Conformal Predictive Simulations for Univariate Time Series' at COPA CONFERENCE 2025 in London...
  39. Another interesting decision, now for 'Beyond Nelson-Siegel and splines: A model-agnostic Machine Learning framework for discount curve calibration, interpolation and extrapolation'
  40. Boosting any randomized based learner for regression, classification and univariate/multivariate time series forcasting
  41. New nnetsauce version with CustomBackPropRegressor (CustomRegressor with Backpropagation) and ElasticNet2Regressor (Ridge2 with ElasticNet regularization)
  42. mlsauce (home to a model-agnostic gradient boosting algorithm) can now be installed from PyPI.
  43. A user-friendly graphical interface to techtonique dot net's API (will eventually contain graphics).
  44. Calling =TECHTO_MLCLASSIFICATION for Machine Learning supervised CLASSIFICATION in Excel is just a matter of copying and pasting
  45. Calling =TECHTO_MLREGRESSION for Machine Learning supervised regression in Excel is just a matter of copying and pasting
  46. Calling =TECHTO_RESERVING and =TECHTO_MLRESERVING for claims triangle reserving in Excel is just a matter of copying and pasting
  47. Calling =TECHTO_SURVIVAL for Survival Analysis in Excel is just a matter of copying and pasting
  48. Calling =TECHTO_SIMULATION for Stochastic Simulation in Excel is just a matter of copying and pasting
  49. Calling =TECHTO_FORECAST for forecasting in Excel is just a matter of copying and pasting
  50. Random Vector Functional Link (RVFL) artificial neural network with 2 regularization parameters successfully used for forecasting/synthetic simulation in professional settings: Extensions (including Bayesian)
  51. Backpropagating quasi-randomized neural networks
  52. Beyond ARMA-GARCH: leveraging any statistical model for volatility forecasting
  53. An Overfitting dilemma: XGBoost Default Hyperparameters vs GenericBooster + LinearRegression Default Hyperparameters
  54. Free R, Python and SQL editors in techtonique dot net
  55. Beyond Nelson-Siegel and splines: A model-agnostic Machine Learning framework for discount curve calibration, interpolation and extrapolation
  56. scikit-learn, glmnet, xgboost, lightgbm, pytorch, keras, nnetsauce in probabilistic Machine Learning (for longitudinal data) Reserving (work in progress)
  57. Probabilistic Machine Learning (for longitudinal data) Reserving (work in progress)
  58. Python version of Beyond ARMA-GARCH: leveraging model-agnostic Quasi-Randomized networks and conformal prediction for nonparametric probabilistic stock forecasting (ML-ARCH)
  59. Permutations and SHAPley values for feature importance in techtonique dot net's API (with R + Python + the command line)
  60. Which patient is going to survive longer? Another guide to using techtonique dot net's API (with R + Python + the command line) for survival analysis
  61. A Guide to Using techtonique.net's API and rush for simulating and plotting Stochastic Scenarios
  62. Simulating Stochastic Scenarios with Diffusion Models: A Guide to Using techtonique.net's API for the purpose
  63. Will my apartment in 5th avenue be overpriced or not? Harnessing the power of www.techtonique.net (+ xgboost, lightgbm, catboost) to find out
  64. How long must I wait until something happens: A Comprehensive Guide to Survival Analysis via an API
  65. Harnessing the Power of techtonique.net: A Comprehensive Guide to Machine Learning Classification via an API
  66. Quantile regression with any regressor -- Examples with RandomForestRegressor, RidgeCV, KNeighborsRegressor
  67. Survival stacking: survival analysis translated as supervised classification in R and Python
  68. Extending the Theta forecasting method to GLMs and attention
  69. Probabilistic Time Series Forecasting (predictive simulations) in Microsoft Excel using Python, xlwings lite and www.techtonique.net
  70. My poster for the 18th FINANCIAL RISKS INTERNATIONAL FORUM by Institut Louis Bachelier/Fondation du Risque/Europlace Institute of Finance
  71. Word-Online: re-creating Karpathy's char-RNN (with supervised linear online learning of word embeddings) for text completion
  72. Presenting 'Online Probabilistic Estimation of Carbon Beta and Carbon Shapley Values for Financial and Climate Risk' at Institut Louis Bachelier
  73. Web app with DeepSeek R1 and Hugging Face API for chatting
  74. tisthemachinelearner: A Lightweight interface to scikit-learn with 2 classes, Classifier and Regressor (in Python and R)
  75. Model-agnostic global Survival Prediction of Patients with Myeloid Leukemia in QRT/Gustave Roussy Challenge (challengedata.ens.fr): Python's survivalist Quickstart
  76. Command Line Interface (CLI) for techtonique.net's API
  77. Gradient-Boosting and Boostrap aggregating anything (alert: high performance): Part5, easier install and Rust backend
  78. Just got a paper on conformal prediction REJECTED by International Journal of Forecasting despite evidence on 30,000 time series (and more). What's going on? Part2: 1311 time series from the Tourism competition
  79. Techtonique is released! (with a tutorial in various programming languages and formats)
  80. Univariate and Multivariate Probabilistic Forecasting with nnetsauce and TabPFN
  81. Just got a paper on conformal prediction REJECTED by International Journal of Forecasting despite evidence on 30,000 time series (and more). What's going on?
  82. Python and Interactive dashboard version of Stock price forecasting with Deep Learning: throwing power at the problem (and why it won't make you rich)
  83. No-code Machine Learning Cross-validation and Interpretability in techtonique.net
  84. survivalist: Probabilistic model-agnostic survival analysis using scikit-learn, glmnet, xgboost, lightgbm, pytorch, keras, nnetsauce and mlsauce
  85. Model-agnostic 'Bayesian' optimization (for hyperparameter tuning) using conformalized surrogates in GPopt
  86. You can beat Forecasting LLMs (Large Language Models a.k.a foundation models) with nnetsauce.MTS Pt.2: Generic Gradient Boosting
  87. You can beat Forecasting LLMs (Large Language Models a.k.a foundation models) with nnetsauce.MTS
  88. GLMNet in Python: Generalized Linear Models
  89. Gradient-Boosting anything (alert: high performance): Part4, Time series forecasting
  90. Predictive scenarios simulation in R, Python and Excel using Techtonique API
  91. Chat with your tabular data in www.techtonique.net
  92. Gradient-Boosting anything (alert: high performance): Part3, Histogram-based boosting
  93. R editor and SQL console (in addition to Python editors) in www.techtonique.net
  94. R and Python consoles + JupyterLite in www.techtonique.net
  95. Gradient-Boosting anything (alert: high performance)
  96. Benchmarking 30 statistical/Machine Learning models on the VN1 Forecasting -- Accuracy challenge
  97. Forecasting in Excel using Techtonique's Machine Learning APIs under the hood
  98. Techtonique web app for data-driven decisions using Mathematics, Statistics, Machine Learning, and Data Visualization
  99. Parallel for loops (Map or Reduce) + New versions of nnetsauce and ahead
  100. Adaptive (online/streaming) learning with uncertainty quantification using Polyak averaging in learningmachine
  101. New versions of nnetsauce and ahead
  102. Prediction sets and prediction intervals for conformalized Auto XGBoost, Auto LightGBM, Auto CatBoost, Auto GradientBoosting
  103. Conformalized adaptive (online/streaming) learning using learningmachine in Python and R
  104. Auto XGBoost, Auto LightGBM, Auto CatBoost, Auto GradientBoosting
  105. Copulas for uncertainty quantification in time series forecasting
  106. Forecasting uncertainty: sequential split conformal prediction + Block bootstrap (web app)
  107. learningmachine for Python (new version)
  108. My presentation at ISF 2024 conference (slides with nnetsauce probabilistic forecasting news)
  109. 10 uncertainty quantification methods in nnetsauce forecasting
  110. Forecasting with XGBoost embedded in Quasi-Randomized Neural Networks
  111. Forecasting Monthly Airline Passenger Numbers with Quasi-Randomized Neural Networks
  112. Automated hyperparameter tuning using any conformalized surrogate
  113. Recognizing handwritten digits with Ridge2Classifier
  114. A detailed introduction to Deep Quasi-Randomized 'neural' networks
  115. Probability of receiving a loan; using learningmachine
  116. mlsauce's `v0.18.2`: various examples and benchmarks with dimension reduction
  117. mlsauce's `v0.17.0`: boosting with Elastic Net, polynomials and heterogeneity in explanatory variables
  118. mlsauce's `v0.13.0`: taking into account inputs heterogeneity through clustering
  119. mlsauce's `v0.12.0`: prediction intervals for LSBoostRegressor
  120. learningmachine v1.1.2: for Python
  121. Bayesian inference and conformal prediction (prediction intervals) in nnetsauce v0.18.1
  122. rtopy (v0.1.1): calling R functions in Python
  123. ahead forecasting (v0.10.0): fast time series model calibration and Python plots
  124. A plethora of datasets at your fingertips Part3: how many times do couples cheat on each other?
  125. nnetsauce's introduction as of 2024-02-11 (new version 0.17.0)
  126. Tuning Machine Learning models with GPopt's new version Part 2
  127. Tuning Machine Learning models with GPopt's new version
  128. Subsampling continuous and discrete response variables
  129. DeepMTS, a Deep Learning Model for Multivariate Time Series
  130. A classifier that's very accurate (and deep) Pt.2: there are > 90 classifiers in nnetsauce
  131. A plethora of datasets at your fingertips Part2: how many times do couples cheat on each other? Descriptive analytics, interpretability and prediction intervals using conformal prediction
  132. Diffusion models in Python with esgtoolkit (Part2)
  133. Diffusion models in Python with esgtoolkit
  134. Quasi-randomized nnetworks in Julia, Python and R
  135. A plethora of datasets at your fingertips
  136. A classifier that's very accurate (and deep)
  137. mlsauce version 0.8.10: Statistical/Machine Learning with Python and R
  138. AutoML in nnetsauce (randomized and quasi-randomized nnetworks) Pt.2: multivariate time series forecasting
  139. AutoML in nnetsauce (randomized and quasi-randomized nnetworks)
  140. Version v0.14.0 of nnetsauce for R and Python
  141. An infinity of time series forecasting models in nnetsauce (Part 2 with uncertainty quantification)
  142. (News from) forecasting in Python with ahead (progress bars and plots)
  143. Forecasting in Python with ahead
  144. Did you ask ChatGPT about who you are?
  145. A new version of nnetsauce (randomized and quasi-randomized 'neural' networks)
  146. Simple interfaces to the forecasting API
  147. A web application for forecasting in Python, R, Ruby, C#, JavaScript, PHP, Go, Rust, Java, MATLAB, etc.
  148. Prediction intervals (not only) for Boosted Configuration Networks in Python
  149. A Machine Learning workflow using Techtonique
  150. Super Mario Bros © in the browser using PyScript
  151. News from ESGtoolkit, ycinterextra, and nnetsauce
  152. Explaining a Keras _neural_ network predictions with the-teller
  153. New version of nnetsauce -- various quasi-randomized networks
  154. A dashboard illustrating bivariate time series forecasting with `ahead`
  155. Forecasting with `ahead` (Python version)
  156. Tuning and interpreting LSBoost
  157. Classification using linear regression
  158. Documentation and source code for GPopt, a package for Bayesian optimization
  159. Hyperparameters tuning with GPopt
  160. A forecasting tool (API) with examples in curl, R, Python
  161. Bayesian Optimization with GPopt Part 2 (save and resume)
  162. Bayesian Optimization with GPopt
  163. Compatibility of nnetsauce and mlsauce with scikit-learn
  164. Explaining xgboost predictions with the teller
  165. An infinity of time series models in nnetsauce
  166. 2020 recap, Gradient Boosting, Generalized Linear Models, AdaOpt with nnetsauce and mlsauce
  167. A deeper learning architecture in nnetsauce
  168. Generalized nonlinear models in nnetsauce
  169. Boosting nonlinear penalized least squares
  170. Technical documentation
  171. A new version of nnetsauce, and a new Techtonique website
  172. Back next week, and a few announcements
  173. Explainable 'AI' using Gradient Boosted randomized networks Pt2 (the Lasso)
  174. LSBoost: Explainable 'AI' using Gradient Boosted randomized networks (with examples in R and Python)
  175. nnetsauce version 0.5.0, randomized neural networks on GPU
  176. Maximizing your tip as a waiter (Part 2)
  177. Parallel AdaOpt classification
  178. Maximizing your tip as a waiter
  179. AdaOpt classification on MNIST handwritten digits (without preprocessing)
  180. AdaOpt
  181. Documentation+Pypi for the `teller`, a model-agnostic tool for Machine Learning explainability
  182. Encoding your categorical variables based on the response variable and correlations
  183. Documentation for the querier, a query language for Data Frames
  184. Import data into the querier (now on Pypi), a query language for Data Frames
  185. Version 0.4.0 of nnetsauce, with fruits and breast cancer classification
  186. A new version of nnetsauce (v0.3.1)
  187. Using R in Python for statistical learning/data science
  188. nnetsauce on Pypi

QuasiRandomizedNN

  1. Gradient-Boosting anything (alert: high performance): Part4, Time series forecasting
  2. Gradient-Boosting anything (alert: high performance): Part3, Histogram-based boosting
  3. My presentation at ISF 2024 conference (slides with nnetsauce probabilistic forecasting news)
  4. 10 uncertainty quantification methods in nnetsauce forecasting
  5. Forecasting with XGBoost embedded in Quasi-Randomized Neural Networks
  6. Forecasting Monthly Airline Passenger Numbers with Quasi-Randomized Neural Networks
  7. Automated hyperparameter tuning using any conformalized surrogate
  8. Recognizing handwritten digits with Ridge2Classifier
  9. A plethora of datasets at your fingertips Part3: how many times do couples cheat on each other?
  10. nnetsauce's introduction as of 2024-02-11 (new version 0.17.0)
  11. DeepMTS, a Deep Learning Model for Multivariate Time Series
  12. A classifier that's very accurate (and deep) Pt.2: there are > 90 classifiers in nnetsauce
  13. Quasi-randomized nnetworks in Julia, Python and R
  14. A classifier that's very accurate (and deep)
  15. AutoML in nnetsauce (randomized and quasi-randomized nnetworks) Pt.2: multivariate time series forecasting
  16. AutoML in nnetsauce (randomized and quasi-randomized nnetworks)
  17. Version v0.14.0 of nnetsauce for R and Python
  18. An infinity of time series forecasting models in nnetsauce (Part 2 with uncertainty quantification)
  19. A new version of nnetsauce (randomized and quasi-randomized 'neural' networks)
  20. New version of nnetsauce -- various quasi-randomized networks
  21. Tuning and interpreting LSBoost
  22. Classification using linear regression
  23. An infinity of time series models in nnetsauce
  24. A deeper learning architecture in nnetsauce
  25. Classify penguins with nnetsauce's MultitaskClassifier
  26. Bayesian forecasting for uni/multivariate time series
  27. New nnetsauce
  28. Technical documentation
  29. A new version of nnetsauce, and a new Techtonique website
  30. Back next week, and a few announcements
  31. nnetsauce version 0.5.0, randomized neural networks on GPU
  32. R notebooks for nnetsauce
  33. Version 0.4.0 of nnetsauce, with fruits and breast cancer classification
  34. Feedback forms for contributing
  35. nnetsauce for R
  36. A new version of nnetsauce (v0.3.1)
  37. 2019 Recap, the nnetsauce, the teller and the querier
  38. Prediction intervals for nnetsauce models
  39. Bagging in the nnetsauce
  40. Adaboost learning with nnetsauce
  41. nnetsauce on Pypi
  42. More nnetsauce (examples of use)
  43. nnetsauce

R

  1. Model-agnostic prediction intervals in Python and R: does nnetsauce's QuantileRegressor hold up?
  2. ahead (Time Series Forecasting with uncertainty quantification) gets a lot faster to install: most dependencies are now optional
  3. Skip the R/Python runtime: fast tabular dashboards with Observable Framework
  4. 'Zero-Shot Probabilistic Stock Returns Forecasting with Pretrained RVFL Networks' accepted at COPA 2026 (and to appear in the Proceedings of Machine Learning Research)
  5. 'garchf': GARCH probabilistic forecasting with package 'forecast'-style interface (and 'rugarch' under the hood)
  6. GPopt for R: Bayesian and conformal optimization of black-box functions and hyperparameter tuning
  7. My last R posts: How conformalization helps weak models, fast conformal prediction with jackknife+ (and no refitting), and sklearn in R
  8. Fast conformal prediction (no refitting) for some Machine Learning models via closed-form jackknife plus
  9. Using scikit-learn models in R easily with the tisthemachinelearner package
  10. How Conformal Prediction Makes Linear Models Good Enough — An Example Using R Package mlS3
  11. Techtonique dot net, the Machine Learning web API, is back online (but more like a passion project for now)
  12. Conformalized TabICL: Prediction Intervals for a State-Of-The-Art Tabular Foundation Model in Python and R
  13. Conformalized TabPFN: Prediction Intervals for a Pretrained Transformer for Tabular Data in Python and R
  14. Probabilistic Time Series Cross-Validation with R package crossvalidation
  15. One interface, (Almost) Every Classifier (and Regressor): unifiedml v0.3.0
  16. You Don't Need to Learn All the Weights on tabular data: The Case for rvflnet (a nonlinear expressive glmnet) on regression, classification and survival analysis
  17. `mlS3` — A Unified S3 Machine Learning Interface in R
  18. One interface, (Almost) Every Classifier: unifiedml v0.2.1
  19. Techtonique dot net is down until further notice
  20. Explaining Time-Series Forecasts with Sensitivity Analysis (ahead::dynrmf and external regressors)
  21. Option pricing using time series models as market price of risk Pt.3
  22. Explaining Time-Series Forecasts with Exact Shapley Values (ahead::dynrmf with external regressors applied to scenarios)
  23. My Presentation at Risk 2026: Lightweight Transfer Learning for Financial Forecasting
  24. nnetsauce with and without jax for GPU acceleration
  25. Understanding Boosted Configuration Networks (combined neural networks and boosting): An Intuitive Guide Through Their Hyperparameters
  26. R version of Python package survivalist, for model-agnostic survival analysis
  27. Presenting Lightweight Transfer Learning for Financial Forecasting (Risk 2026)
  28. Option pricing using time series models as market price of risk
  29. Enhancing Time Series Forecasting (ahead::ridge2f) with Attention-Based Context Vectors (ahead::contextridge2f)
  30. Beyond Cross-validation: Hyperparameter Optimization via Generalization Gap Modeling
  31. rtopy: an R to Python bridge -- novelties
  32. Python examples for 'Beyond Nelson-Siegel and splines: A model- agnostic Machine Learning framework for discount curve calibration, interpolation and extrapolation'
  33. Forecasting benchmark: Dynrmf (a new serious competitor in town) vs Theta Method on M-Competitions and Tourism competitition
  34. Finally figured out a way to port python packages to R using uv and reticulate: example with nnetsauce
  35. Overfitting Random Fourier Features: Universal Approximation Property
  36. Counterfactual Scenario Analysis with ahead::ridge2f
  37. ARIMA Pricing: Semi-Parametric Market price of risk for Risk-Neutral Pricing (code + preprint)
  38. Analyzing Paper Reviews with LLMs: I Used ChatGPT, DeepSeek, Qwen, Mistral, Gemini, and Claude (and you should too + publish the analysis)
  39. tisthemachinelearner: New Workflow with uv for R Integration of scikit-learn
  40. (ICYMI) RPweave: Unified R + Python + LaTeX System using uv
  41. unifiedml: A Unified Machine Learning Interface for R, is now on CRAN + Discussion about AI replacing humans
  42. Context-aware Theta forecasting Method: Extending Classical Time Series Forecasting with Machine Learning
  43. unifiedml in R: A Unified Machine Learning Interface
  44. Deterministic Shift Adjustment in Arbitrage-Free Pricing (historical to risk-neutral short rates)
  45. New instantaneous short rates models with their deterministic shift adjustment, for historical and risk-neutral simulation
  46. RPweave: Unified R + Python + LaTeX System using uv
  47. GAN-like Synthetic Data Generation Examples (on univariate, multivariate distributions, digits recognition, Fashion-MNIST, stock returns, and Olivetti faces) with DistroSimulator
  48. R port of llama2.c
  49. Native uncertainty quantification for time series with NGBoost
  50. Real-time pricing with a pretrained probabilistic stock return model
  51. Combining any model with GARCH(1,1) for probabilistic stock forecasting
  52. Generating Synthetic Data with R-vine Copulas using esgtoolkit in R
  53. Reimagining Equity Solvency Capital Requirement Approximation (one of my Master's Thesis subjects): From Bilinear Interpolation to Probabilistic Machine Learning
  54. Transfer Learning using ahead::ridge2f on synthetic stocks returns Pt.2: synthetic data generation
  55. Transfer Learning using ahead::ridge2f on synthetic stocks returns
  56. I'm supposed to present 'Conformal Predictive Simulations for Univariate Time Series' at COPA CONFERENCE 2025 in London...
  57. external regressors in ahead::dynrmf's interface for Machine learning forecasting
  58. Another interesting decision, now for 'Beyond Nelson-Siegel and splines: A model-agnostic Machine Learning framework for discount curve calibration, interpolation and extrapolation'
  59. A user-friendly graphical interface to techtonique dot net's API (will eventually contain graphics).
  60. Calling =TECHTO_MLCLASSIFICATION for Machine Learning supervised CLASSIFICATION in Excel is just a matter of copying and pasting
  61. Calling =TECHTO_MLREGRESSION for Machine Learning supervised regression in Excel is just a matter of copying and pasting
  62. Calling =TECHTO_RESERVING and =TECHTO_MLRESERVING for claims triangle reserving in Excel is just a matter of copying and pasting
  63. Calling =TECHTO_SURVIVAL for Survival Analysis in Excel is just a matter of copying and pasting
  64. Calling =TECHTO_SIMULATION for Stochastic Simulation in Excel is just a matter of copying and pasting
  65. Calling =TECHTO_FORECAST for forecasting in Excel is just a matter of copying and pasting
  66. Random Vector Functional Link (RVFL) artificial neural network with 2 regularization parameters successfully used for forecasting/synthetic simulation in professional settings: Extensions (including Bayesian)
  67. R version of 'Backpropagating quasi-randomized neural networks'
  68. Beyond ARMA-GARCH: leveraging any statistical model for volatility forecasting
  69. Stacked generalization (Machine Learning model stacking) + conformal prediction for forecasting with ahead::mlf
  70. Programming language-agnostic reserving using RidgeCV, LightGBM, XGBoost, and ExtraTrees Machine Learning models
  71. Free R, Python and SQL editors in techtonique dot net
  72. Beyond Nelson-Siegel and splines: A model-agnostic Machine Learning framework for discount curve calibration, interpolation and extrapolation
  73. R version of Probabilistic Machine Learning (for longitudinal data) Reserving (work in progress)
  74. Beyond ARMA-GARCH: leveraging model-agnostic Machine Learning and conformal prediction for nonparametric probabilistic stock forecasting (ML-ARCH)
  75. Permutations and SHAPley values for feature importance in techtonique dot net's API (with R + Python + the command line)
  76. Which patient is going to survive longer? Another guide to using techtonique dot net's API (with R + Python + the command line) for survival analysis
  77. A Guide to Using techtonique.net's API and rush for simulating and plotting Stochastic Scenarios
  78. Simulating Stochastic Scenarios with Diffusion Models: A Guide to Using techtonique.net's API for the purpose
  79. Will my apartment in 5th avenue be overpriced or not? Harnessing the power of www.techtonique.net (+ xgboost, lightgbm, catboost) to find out
  80. How long must I wait until something happens: A Comprehensive Guide to Survival Analysis via an API
  81. Harnessing the Power of techtonique.net: A Comprehensive Guide to Machine Learning Classification via an API
  82. Quantile regression with any regressor -- Examples with RandomForestRegressor, RidgeCV, KNeighborsRegressor
  83. Survival stacking: survival analysis translated as supervised classification in R and Python
  84. 'Bayesian' optimization of hyperparameters in a R machine learning model using the bayesianrvfl package
  85. A lightweight interface to scikit-learn in R: Bayesian and Conformal prediction
  86. A lightweight interface to scikit-learn in R Pt.2: probabilistic time series forecasting in conjunction with ahead::dynrmf
  87. Extending the Theta forecasting method to GLMs, GAMs, GLMBOOST and attention: benchmarking on Tourism, M1, M3 and M4 competition data sets (28000 series)
  88. Extending the Theta forecasting method to GLMs and attention
  89. Nonlinear conformalized Generalized Linear Models (GLMs) with R package 'rvfl' (and other models)
  90. Conformalize (improved prediction intervals and simulations) any R Machine Learning model with misc::conformalize
  91. My poster for the 18th FINANCIAL RISKS INTERNATIONAL FORUM by Institut Louis Bachelier/Fondation du Risque/Europlace Institute of Finance
  92. Interpretable probabilistic kernel ridge regression using Matérn 3/2 kernels
  93. (News from) Probabilistic Forecasting of univariate and multivariate Time Series using Quasi-Randomized Neural Networks (Ridge2) and Conformal Prediction
  94. Word-Online: re-creating Karpathy's char-RNN (with supervised linear online learning of word embeddings) for text completion
  95. CRAN-like repository for most recent releases of Techtonique's R packages
  96. Presenting 'Online Probabilistic Estimation of Carbon Beta and Carbon Shapley Values for Financial and Climate Risk' at Institut Louis Bachelier
  97. Web app with DeepSeek R1 and Hugging Face API for chatting
  98. tisthemachinelearner: A Lightweight interface to scikit-learn with 2 classes, Classifier and Regressor (in Python and R)
  99. R version of survivalist: Probabilistic model-agnostic survival analysis using scikit-learn, xgboost, lightgbm (and conformal prediction)
  100. A simple test of the martingale hypothesis in esgtoolkit
  101. Command Line Interface (CLI) for techtonique.net's API
  102. Gradient-Boosting and Boostrap aggregating anything (alert: high performance): Part5, easier install and Rust backend
  103. Just got a paper on conformal prediction REJECTED by International Journal of Forecasting despite evidence on 30,000 time series (and more). What's going on? Part2: 1311 time series from the Tourism competition
  104. Techtonique is released! (with a tutorial in various programming languages and formats)
  105. Just got a paper on conformal prediction REJECTED by International Journal of Forecasting despite evidence on 30,000 time series (and more). What's going on?
  106. Stock price forecasting with Deep Learning: throwing power at the problem (and why it won't make you rich)
  107. No-code Machine Learning Cross-validation and Interpretability in techtonique.net
  108. You can beat Forecasting LLMs (Large Language Models a.k.a foundation models) with nnetsauce.MTS
  109. Unified interface and conformal prediction (calibrated prediction intervals) for R package forecast (and 'affiliates')
  110. GLMNet in Python: Generalized Linear Models
  111. Gradient-Boosting anything (alert: high performance): Part4, Time series forecasting
  112. Predictive scenarios simulation in R, Python and Excel using Techtonique API
  113. Chat with your tabular data in www.techtonique.net
  114. Gradient-Boosting anything (alert: high performance): Part3, Histogram-based boosting
  115. R editor and SQL console (in addition to Python editors) in www.techtonique.net
  116. R and Python consoles + JupyterLite in www.techtonique.net
  117. Gradient-Boosting anything (alert: high performance): Part2, R version
  118. Gradient-Boosting anything (alert: high performance)
  119. Automated random variable distribution inference using Kullback-Leibler divergence and simulating best-fitting distribution
  120. Techtonique web app for data-driven decisions using Mathematics, Statistics, Machine Learning, and Data Visualization
  121. Parallel for loops (Map or Reduce) + New versions of nnetsauce and ahead
  122. Adaptive (online/streaming) learning with uncertainty quantification using Polyak averaging in learningmachine
  123. New versions of nnetsauce and ahead
  124. Prediction sets and prediction intervals for conformalized Auto XGBoost, Auto LightGBM, Auto CatBoost, Auto GradientBoosting
  125. Quick/automated R package development workflow (assuming you're using macOS or Linux) Part2
  126. R package development workflow (assuming you're using macOS or Linux)
  127. A new method for deriving a nonparametric confidence interval for the mean
  128. Conformalized adaptive (online/streaming) learning using learningmachine in Python and R
  129. Bayesian (nonlinear) adaptive learning
  130. Auto XGBoost, Auto LightGBM, Auto CatBoost, Auto GradientBoosting
  131. Forecasting uncertainty: sequential split conformal prediction + Block bootstrap (web app)
  132. learningmachine v2.0.0: Machine Learning with explanations and uncertainty quantification
  133. Forecasting the Economy
  134. A detailed introduction to Deep Quasi-Randomized 'neural' networks
  135. Probability of receiving a loan; using learningmachine
  136. mlsauce's `v0.18.2`: various examples and benchmarks with dimension reduction
  137. Conformalized predictive simulations for univariate time series on more than 250 data sets
  138. learningmachine v1.0.0: prediction intervals around the probability of the event 'a tumor being malignant'
  139. Multiple examples of Machine Learning forecasting with ahead
  140. rtopy (v0.1.1): calling R functions in Python
  141. ahead forecasting (v0.10.0): fast time series model calibration and Python plots
  142. A classifier that's very accurate (and deep) Pt.2: there are > 90 classifiers in nnetsauce
  143. learningmachine: prediction intervals for conformalized Kernel ridge regression and Random Forest
  144. A plethora of datasets at your fingertips Part2: how many times do couples cheat on each other? Descriptive analytics, interpretability and prediction intervals using conformal prediction
  145. Diffusion models in Python with esgtoolkit (Part2)
  146. Diffusion models in Python with esgtoolkit
  147. Quasi-randomized nnetworks in Julia, Python and R
  148. A plethora of datasets at your fingertips
  149. A classifier that's very accurate (and deep)
  150. mlsauce version 0.8.10: Statistical/Machine Learning with Python and R
  151. Version v0.14.0 of nnetsauce for R and Python
  152. A diffusion model: G2++
  153. Diffusion models in ESGtoolkit + announcements
  154. Risk-neutralize simulations
  155. Comparing cross-validation results using crossval_ml and boxplots
  156. Did you ask ChatGPT about who you are?
  157. A new version of nnetsauce (randomized and quasi-randomized 'neural' networks)
  158. Simple interfaces to the forecasting API
  159. A web application for forecasting in Python, R, Ruby, C#, JavaScript, PHP, Go, Rust, Java, MATLAB, etc.
  160. Boosted Configuration (neural) Networks Pt. 2
  161. Boosted Configuration (_neural_) Networks for classification
  162. News from ESGtoolkit, ycinterextra, and nnetsauce
  163. New version of nnetsauce -- various quasi-randomized networks
  164. A dashboard illustrating bivariate time series forecasting with `ahead`
  165. Hundreds of Statistical/Machine Learning models for univariate time series, using ahead, ranger, xgboost, and caret
  166. Time series cross-validation using `crossvalidation` (Part 2)
  167. Fast and scalable forecasting with ahead::ridge2f
  168. Automatic Forecasting with `ahead::dynrmf` and Ridge regression
  169. Forecasting with `ahead`
  170. `crossvalidation` and random search for calibrating support vector machines
  171. parallel grid search cross-validation using `crossvalidation`
  172. `crossvalidation` on R-universe, plus a classification example
  173. A forecasting tool (API) with examples in curl, R, Python
  174. An infinity of time series models in nnetsauce
  175. New activation functions in mlsauce's LSBoost
  176. 2020 recap, Gradient Boosting, Generalized Linear Models, AdaOpt with nnetsauce and mlsauce
  177. Classify penguins with nnetsauce's MultitaskClassifier
  178. Bayesian forecasting for uni/multivariate time series
  179. Boosting nonlinear penalized least squares
  180. Statistical/Machine Learning explainability using Kernel Ridge Regression surrogates
  181. Submitting R package to CRAN
  182. Simulation of dependent variables in ESGtoolkit
  183. Forecasting lung disease progression
  184. Explainable 'AI' using Gradient Boosted randomized networks Pt2 (the Lasso)
  185. LSBoost: Explainable 'AI' using Gradient Boosted randomized networks (with examples in R and Python)
  186. nnetsauce version 0.5.0, randomized neural networks on GPU
  187. Maximizing your tip as a waiter (Part 2)
  188. Maximizing your tip as a waiter
  189. AdaOpt classification on MNIST handwritten digits (without preprocessing)
  190. AdaOpt (a probabilistic classifier based on a mix of multivariable optimization and nearest neighbors) for R
  191. Custom errors for cross-validation using crossval::crossval_ml
  192. Encoding your categorical variables based on the response variable and correlations
  193. Linear model, xgboost and randomForest cross-validation using crossval::crossval_ml
  194. Grid search cross-validation using crossval
  195. Time series cross-validation using crossval
  196. On model specification, identification, degrees of freedom and regularization
  197. R notebooks for nnetsauce
  198. Version 0.4.0 of nnetsauce, with fruits and breast cancer classification
  199. Feedback forms for contributing
  200. nnetsauce for R
  201. ESGtoolkit, a tool for Monte Carlo simulation (v0.2.0)
  202. Using R in Python for statistical learning/data science
  203. Model calibration with `crossval`
  204. crossval