Publications by T. Moudiki

nnetsauce’s introduction as of 2024-02-11 (new version 0.17.0)

11.02.2024

0 – What is nnetsauce?nnetsauce is a general-purpose computational tool for statistical/Machine Learning (ML). As of 2024-02-11, nnetsauce is available for R and Python. It contains various implementations of – shallow and deep – regression, classification, univariate and multivariate probabilistic time series forecasting models.The specifici...

4777 sym Python (9365 sym/21 pcs) 1 img

Tuning Machine Learning models with GPopt’s new version Part 2

05.02.2024

A new version of Python package GPopt is available on PyPI. GPopt is a package for stochastic optimization. This type of optimization is particularly useful for tuning machine learning models’ hyperparameters.The main change in GPopt’s v0.4.0 is: the user can name the objective function’s parameters. This makes it easier to use the results di...

727 sym Python (4022 sym/12 pcs) 1 img

A plethora of datasets at your fingertips Part3: how many times do couples cheat on each other?

19.02.2024

Remark: I have no affiliation with these projects, but I love using quarto and Visual Studio Code’s extension Jupyter To Markdown for these posts. Just wanted to say that.Today:I’ll show you how to use Python’s nnetsauce (version 0.17.0) to download data from the R universe API.I’ll use nnetsauce’s automated Machine Learning (AutoML) to a...

1013 sym Python (3910 sym/13 pcs)

learningmachine: prediction intervals for conformalized Kernel ridge regression and Random Forest

31.12.2023

I created R package learningmachine in the first place, in order to have a unified, object-oriented (using R6), interface for the machine learning algorithms I use the most on tabular data. This (work in progress) package is available on GitHub and the R-universe. There will certainly be a Python version in the future. This post shows how to use le...

1023 sym R (5065 sym/5 pcs) 2 img

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

24.12.2023

Related To leave a comment for the author, please follow the link and comment on their blog: T. Moudiki's Webpage - R. R-bloggers.com offers daily e-mail updates about R news and tutorials about learning R and many other topics. Click here if you're looking to post or find an R/data-science job. Want to share your content on R-bloggers? click ...

405 sym

Diffusion models in Python with esgtoolkit (Part2)

18.12.2023

esgtoolkit version v1.1.0Disclaimer: I’ve used Quarto to generate this post, on a (Ubuntu Linux) machine that already had R installed.Install packagepip install esgtoolkit pip install jupyter import numpy as np import pandas as pd import seaborn as sns from esgtoolkit import simdiff, simshocks, esgplotbands from time import time # GBM print(" - G...

335 sym Python (3740 sym/8 pcs) 1 img

Diffusion models in Python with esgtoolkit

10.12.2023

A few weeks ago, on 2023-10-02, I announced esgtoolkit v1.0.0 for Python. Well, v1.0.0 for Python is more like a proof of concept as of today, as there isn’t an exact mapping with the R API so far. Next week, most likely in a v1.1.0 for both, the Python version will be aligned with the R version – as much as possible. For those who aren’t fam...

1451 sym Python (4154 sym/4 pcs) 2 img

Diffusion models in Python with esgtoolkit

11.12.2023

A few weeks ago, on 2023-10-02, I announced esgtoolkit v1.0.0 for Python.Well, v1.0.0 for Python is more like a proof of concept as of today, as there isn’t an exact mapping with the R API so far. Next week, most likely in a v1.1.0 for both, the Python version will be aligned with the R version – as much as possible.For those who aren’t famil...

1217 sym Python (4148 sym/7 pcs) 2 img

Quasi-randomized nnetworks in Julia, Python and R

27.11.2023

nnetsauce, a package for quasi-randomized supervised learning (classification and regression), is currently available for R and Python. For more details on nnetsauce, you can read these posts.I’ve always wanted to port nnetsauce to the Julia language. However, in the past few years, there was a little timing overhead (more precisely, a lag) when ...

1268 sym

Diffusion models in ESGtoolkit + announcements

01.10.2023

Contents 1 – news 2 – examples 1 – news Version 0.6.2 of ESGtoolkit is now available: on GitHub on R-universe It is now possible to use Hermite cubic spline and Smith-Wilson methods for yield curve interpolation. Starting with version 1.0.0, the next version, ESGtoolkit will be renamed as esgtoolkit or something similar, as I’m removin...

879 sym R (1766 sym/1 pcs) 2 img