Master IASD · DataLab 2026

Collaborative filtering

A1 · Daily results

Updated 22 October 2026 · 06:31 CESTDaily run around 05:00 · Paris time

Podium

Lowest RMSE wins. Student groups and professor references compete together.

1
NathanDuboissetStalko123leroysomer

ONN

0.785 RMSE

2
f-chen88nourceneBomarbargach

Group 16

0.793 RMSE

3
quentinRevillonvincentami1tomdld

La piscine

0.794 RMSE

Daily progress

RMSE over time · lower is better.

Drag to zoom; use the toolbar to pan or reset. Dots are evaluations, not GitHub activity. Failed runs leave gaps.

Results

Scores use hidden evaluation ratings; the input contains train + test. Accuracy is the percentage of exactly predicted ratings. These measurements support your analysis; code itself is not graded.

Hover or focus the ! icon to read an error. Click it to copy the message.

RankStatusSource
1
NathanDuboissetStalko123leroysomer
ONN2026 group
0.7850.11696.99Success Repository98f09d5c
2
f-chen88nourceneBomarbargach
Group 162026 group
0.7930.28317.98Success Repositoryf4ef4bd2
3
quentinRevillonvincentami1tomdld
La piscine2026 group
0.7940.03281.44Success Repository143fbb0e
4
NikosKontarthur-oudeyeryazi-mellissa
SnapCat2026 group
0.7950.0032.09Success Repository77fce7c3
5
joao-alcindoarielgg46Pola03
Breaking Bias2026 group
0.7960.1645.39Success Repository44934510
6
Benjamin-WilhelmhibacheikhArthurCommunal2
HBA2026 group
0.7990.16217.43Success Repositoryccce2d56
7
YanisMrmralexandrenoel20AymericPapon
AcceleratedAerodynamicsYaris2026 group
0.7990.0523.23Success Repository83fb7176
8
Tpiettonlorisamoreserim-boughanm
Group 132026 group
0.8030.2120.07Success Repository20181806
9
FrangipanusHaidar-yousifrdc-ens
rEcommeNderS2026 group
0.8050.10261.64Success Repositoryfa0ed35e
10
roeyzaw1MaryamShiranu5318996810-glitch
LHOOQ2026 group
0.8060.1797.74Success Repositoryd11ed80d
11
MartinJessenneFarouk-00naomibronstein
Le Groupe2026 group
0.8080.00180.06Success Repositoryead19fba
12
rcuadro-IASDsha098213salva24IASD
altf42026 group
0.8130.07108.09Success Repository386ed29e
13
lucas3600syldehaImane2410
Le groupe du fond : LiS2026 group
0.8150.22111.94Success Repositorycbdd3e2d
14
Professor reference
BestOf 2025 · 1Reference
0.8160.00485.03Success Frozen referenceab53d900
15
rogejuComeRochasdinoroberdemir
umap reborn2026 group
0.8160.1710.30Success Repository53eb3147
16
Nicolo456JeanGrngmanelw
Group 312026 group
0.8180.3573.82Success Repository71b9fc84
17
Quentinz12wandrillebvcctr002
BANs2026 group
0.8240.0964.67Success Repository3b683043
18
aladin20cMangKaGOnoe-mosca
Group2026 group
0.8300.0042.43Success Repositoryc766e996
19
Professor reference
BestOf 2025 · 2Reference
0.8300.025.18Success Frozen reference55d5e886
20
tlabrandeCenzitoakselDang
Blocus2026 group
0.8330.094.53Success Repositorybe93cad8
21
F1rasssMateoDeschildreJimRam14
DauDau2026 group
0.8330.1469.95Success Repository28808e9a
22
yuyDaiyassinemethniPuuuu-cr
blue2026 group
0.8390.115.53Success Repositorycbdc587e
23
hadriennouvelAlexis91800GitM27
Rejoignez@Alexis@Hadrien2026 group
0.8410.108.14Success Repository99f0c6ea
24
greglcrGautierGabrielTbeck27-lab
Group 282026 group
0.8430.04322.34Success Repository7a218cd5
25
AlGoRythm3000Paul-Huber7victor-jourdan
ocaml2026 group
0.8460.0415.30Success Repository28f3b0a2
26
ExatioGaspardMalhomme
Cold Start Club2026 group
0.8460.164.98Success Repositoryff7a1fbb
27
ValentinJourdanleopmrmohamed-meghrous
WorksOnMyMachine2026 group
0.8470.101.58Success Repositoryd96878d4
28
AugustinBouquillardZieBerthecchalon-projects
ACA2026 group
0.8480.0652.69Success Repository2ee3f127
29
teachShaicoderaphael-uxaaidoudi91
Group 42026 group
0.8480.00112.15Success Repositoryd0c4cef2
30
KaterinaGalkinaToitoine1eya-brad
AKE2026 group
0.8540.0010.55Success Repository1915adfa
31
Dams0601erwanmadGuindoAissata
The Outliers2026 group
0.8550.122.33Success Repository3e48b680
32
Professor reference
BestOf 2024 · 1Reference
0.8550.00154.73Success Frozen reference1204cccc
33
MahdiNoori2003maitsel-gif
force-push2026 group
0.8570.084.73Success Repositoryb5d550ff
34
LiLinduojvshangoldFalgunyEma
data-doodlers2026 group
0.8580.0622.21Success Repository129d8fb5
35
lekoduckhoiclemencejin888honganh7263-debug
Antoine2026 group
0.8590.102.03Success Repository255e0811
36
Baude04FrodogornZomack270
OT dream team2026 group
0.8590.1212.00Success Repository39238336
37
Mahdi-MarvMobinaMhr
Group 372026 group
0.8600.0638.64Success Repository600270d1
38
Professor reference
BestOf 2023 · 2Reference
0.86026.1386.78Success Frozen reference2fa4d93a
39
S-Cordeiroromain-oClementGPP
TinderCEOs2026 group
0.8750.017.54Success Repository08a25dd9
40
Professor reference
averageReference
1.0370.001.23Success Frozen reference
41
Professor reference
randomReference
1.82214.180.92Success Frozen reference
—
EyfelixleonhogThaninaSIOUANI
1p2v2026 group
———Error execution: RuntimeError: Process exited with code 1. Ratings loading... Ratings Loaded. Traceback (most recent call last): File "/work/generate.py", line 29, in <module> knn = SimilarityFusion(**bestParams).fit(trainData, movieData) ^^^^^^^^^ NameError: name 'trainData' is not defined Repository2f53f56f
—
Professor reference
BestOf 2023 · 1Reference
———Error execution: RuntimeError: Process exited with code 1. Ratings loading... Ratings Loaded. Traceback (most recent call last): File "/work/generate.py", line 38, in <module> model.load_best_models() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/work/algorithms/folded_deep_matrix_factorization_imprv.py", line 327, in load_best_models m.load_state_dict(torch.load(abs_file_path)) ~~~~~~~~~~^^^^^^^^^^^^^^^ File "/env/lib/python3.13/site-packages/torch/serialization.py", line 1521, in load return _load( opened_zipfile, ...<3 lines>... **pickle_load_args, ) File "/env/lib/python3.13/site-packages/torch/serialization.py", line 2119, in _load result = unpickler.load() File "/env/lib/python3.13/site-packages/torch/_weights_only_unpickler.py", line 532, in load self.append(self.persistent_load(pid)) ~~~~~~~~~~~~~~~~~~~~^^^^^ File "/env/lib/python3.13/site-packages/torch/serialization.py", line 2083, in persistent_load typed_storage = load_tensor( dtype, nbytes, key, _maybe_decode_ascii(location) ) File "/env/lib/python3.13/site-packages/torch/serialization.py", line 2049, in load_tensor wrap_storage = restore_location(storage, location) File "/env/lib/python3.13/site-packages/torch/serialization.py", line 698, in default_restore_location result = fn(storage, location) File "/env/lib/python3.13/site-packages/torch/serialization.py", line 636, in _deserialize device = _validate_device(location, backend_name) File "/env/lib/python3.13/site-packages/torch/serialization.py", line 605, in _validate_device raise RuntimeError( ...<5 lines>... ) RuntimeError: Attempting to deserialize object on a CUDA device but torch.cuda.is_available() is False. If you are running on a CPU-only machine, please use torch.load with map_location=torch.device('cpu') to map your storages to the CPU. Frozen reference8b6fb772
—
Professor reference
BestOf 2024 · 2Reference
———Error execution: RuntimeError: Process exited with code 1. /work/generate.py:57: DeprecationWarning: __array_wrap__ must accept context and return_scalar arguments (positionally) in the future. (Deprecated NumPy 2.0) ratings = np.where(~np.isnan(matrix[i]))[0] Ratings loading... Ratings Loaded. (array([False, True]), array([2974604, 63196])) Traceback (most recent call last): File "/work/generate.py", line 121, in <module> previous_pred = torch.zeros(ratings_full.shape).to(device) File "/env/lib/python3.13/site-packages/torch/cuda/__init__.py", line 412, in _lazy_init torch._C._cuda_init() ~~~~~~~~~~~~~~~~~~~^^ RuntimeError: No CUDA GPUs are available Frozen reference7869cd93
—
ArmandVincentIka807leogruchociak
Gengis GAN2026 group
———Error execution: RuntimeError: Process exited with code 1. WARNING:root:Unknown config key: n_iter. Ignoring. 2026-10-22 05:22:34 | INFO | <module> | Ratings loading... INFO:main:Ratings loading... 2026-10-22 05:22:34 | INFO | <module> | Ratings Loaded. INFO:main:Ratings Loaded. 2026-10-22 05:22:34 | INFO | observed_entries | Users 610 | Items 4980 | Observed entries 63196 INFO:main:Users 610 | Items 4980 | Observed entries 63196 Traceback (most recent call last): File "/work/generate.py", line 130, in <module> test_table = np.load("ratings_test.npy") File "/env/lib/python3.13/site-packages/numpy/lib/_npyio_impl.py", line 454, in load fid = stack.enter_context(open(os.fspath(file), "rb")) ~~~~^^^^^^^^^^^^^^^^^^^^^^^ FileNotFoundError: [Errno 2] No such file or directory: 'ratings_test.npy' Repositorya056f091
—
Group
Group 272026 group
———Pending Repository pending
—
HakimTaoufikaminesaadi2312Ahmed-ux1502
Group 72026 group
———Error execution: RuntimeError: Process exited with code 1. Ratings loading... Ratings Loaded. Traceback (most recent call last): File "/work/generate.py", line 26, in <module> table = m.best_method(table) File "/work/methods.py", line 551, in best_method R, names = validate_input(R, names) ~~~~~~~~~~~~~~^^^^^^^^^^ File "/work/methods.py", line 452, in validate_input raise FileNotFoundError("Put the professor's corrected namesngenre2.npy " "beside generate.py or in data/. The old metadata is not used.") FileNotFoundError: Put the professor's corrected namesngenre2.npy beside generate.py or in data/. The old metadata is not used. Repository4fce1315
—
fumseckkeoghanCheveLoui0-0
MassSurveillanceReadyFiltering2026 group
———Error execution: RuntimeError: Process exited with code 1. Traceback (most recent call last): File "/work/generate.py", line 11, in <module> from cf.cli import ConvertParametersAction File "/work/cf/__init__.py", line 14, in <module> from .registry import MODELS, DEFAULT_PARAMS, GRIDS, build_model File "/work/cf/registry.py", line 28, in <module> "lightgcl": LightGCLRecommender, ^^^^^^^^^^^^^^^^^^^ NameError: name 'LightGCLRecommender' is not defined. Did you mean: 'LightGCNRecommender'? Repositoryc0debea4
—
Group
Matcha2026 group
———Pending Repository pending
—
g4briel-cmdAlexandDecchaylaalois
UsualGreenSundayEnjoyer2026 group
———Error execution: RuntimeError: Process exited with code 1. Traceback (most recent call last): File "/work/generate.py", line 6, in <module> parser = argparse.ArgumentParser(description='Generate a completed ratings table.') ^^^^^^^^ NameError: name 'argparse' is not defined. Did you forget to import 'argparse'? Repository2363e66b
BestOf references are preserved benchmarks from previous years. Their current scores are recomputed with this platform; archived scores remain in the history.

Run 20261022T030001Z · Execution limit: 1200 s per group. Student runs: 4 CPU threads · 12 GiB host memory · CPU only. Historical references use one A40 GPU when required. Dependency installation time is not included in the reported execution time.