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