arXiv paper· applied machine learning / real estate economics (hedonic pricing)· empirical study

Predicting Residential Rents in Dakar Using Machine Learning

Amadou Tidiane Kassa Diallo

cs.AI

Quick verdict

Claims a first interpretable ML rent model for Dakar (XGB R²=0.847); candid on CV drop and 64.2% coverage, but headline is single split, data on request.

Summary

The paper builds what the author presents as the first interpretable machine-learning pipeline for predicting long-term residential rents in Dakar, Senegal. From 1,654 web-scraped listings (January 2024–June 2025), a documented seven-step cleaning pipeline yields 1,507 listings across 24 localities with 33 variables, enriched with engineered features (luxury_score, kw_score). After a log(1+price) transform and leakage-free KFold target encoding of location, five models are compared. Optimized XGBoost (Optuna, 100 trials) performs best on a single 80/20 split (R²=0.847, MAE 210,902 FCFA, RMSE 324,195 FCFA), slightly ahead of tuned LightGBM (R²=0.842). A gain-versus-SHAP divergence is highlighted: location ranks 6th by gain (3.4%) but 2nd by mean |SHAP| (0.155), which the author argues matters for hedonic studies using target-encoded categoricals. Quantile regression (q10–q90) achieves only 64.2% empirical coverage against an 80% nominal target, and 5-fold CV on the original FCFA scale yields a lower mean R² of 0.782 — gaps the author reports candidly. Main limitations: asking rather than transacted prices, selection bias toward online upscale listings, geographic imbalance, no geospatial coordinates, small test set (302 listings), and code/data available only upon request.

Review complete

Assessment at a glance

applied machine learning / real estate economics (hedonic pricing)

5

risk flags identified

● high 0

● medium 3

● low 2

Reproducibility readinesslow
Code & data availablenot stated
Review confidencehigh
AI text signal6/20 passages flagged
Deep research viable

5 strengths · 5 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • An Optuna-optimized XGBoost achieves R²=0.847, MAE 210,902 FCFA and RMSE 324,195 FCFA on a held-out 20% split of 1,507 Dakar rental listings.
  • Location's importance flips from 6th (3.4% of gain) to 2nd (mean |SHAP| 0.155) depending on the importance measure, a methodological caution for hedonic studies using target-encoded categoricals.
  • Leakage-free KFold target encoding of 24 localities allows fair model comparison without optimistic bias.
  • Quantile-regression prediction intervals cover only 64.2% of the test set against an 80% nominal target and require conformal recalibration before operational use.
  • The 1,507-listing corpus is an original, documented resource for analyzing Dakar's rental market.

Strengths

  • Original regional dataset with documented construction

    1,654 scraped listings (Jan 2024–Jun 2025) reduced via a seven-step cleaning pipeline (§3.2) to 1,507 listings, 24 localities, 130+ raw locality labels normalized; the first documented long-term rental corpus for Dakar.

  • Candid negative reporting

    The author himself contrasts the single-split headline (R²=0.847) with CV on the FCFA scale (mean R²=0.782±0.034, RMSE 369,744; §4.6) and reports quantile interval undercoverage of 64.2% vs 80% nominal (§4.9, §5.5) instead of hiding them.

  • Leakage-aware preprocessing

  • Transferable interpretability finding

  • Fully specified experimental setup

Weaknesses

  • Headline rests on the favorable single split

  • No uncertainty on model comparisons

  • Correlated features confound the interpretability claims

  • Not independently reproducible

  • Internal inconsistencies

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

Report preview

Preliminary Review: Predicting Residential Rents in Dakar Using Machine Learning

The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.

  • All 5 strengths & 5 weaknesses, analyzed in detail
  • 5 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

How accurate is the rent prediction model for Dakar?

On a held-out 20% test split, the tuned XGBoost model reaches R²=0.847 with a mean absolute error of about 210,900 FCFA per month. However, 5-fold cross-validation on the original FCFA scale gives a lower mean R² of 0.782 and RMSE of about 369,700 FCFA, so roughly 0.78 is the more robust accuracy estimate.

Is the Dakar rental dataset public?

No. The paper states the 1,507-listing dataset (labeled CC BY 4.0) and the notebook are available only upon request from the author, not in a public repository, so third parties cannot currently verify the results.

Why do gain importance and SHAP disagree about location?

The target-encoded location variable is continuous and appears in many splits that each yield small loss reductions, so its average gain per split looks small (3.4%, rank 6). SHAP instead accumulates each observation's total contribution, ranking it 2nd (mean absolute value 0.155). The paper argues SHAP better reflects actual influence, though correlated duplicate features complicate the comparison.

What are typical rents in Dakar according to this study?

In the scraped corpus (mid-2024 to mid-2025 listings), the median asking rent is 700,000 FCFA per month (mean 950,411, standard deviation 796,534), and the model's base predicted level is about 686,870 FCFA. These are asking prices, not negotiated transaction rents.

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

  • Figures 2–9 appear only as embedded images/captions in the extraction; visual claims (e.g., monotone SHAP color patterns, residual dispersion) rest on the author's textual descriptions.
  • The SHAP waterfall example (§4.8) is described but its numerical decomposition exists only in the accompanying notebook, not in the text.

Go deeper on this paper

Reproduce ResultsNot feasible for this paper — the core results cannot be re-derived by sandboxed code simulation.

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
Predicting Residential Rents in Dakar Using Machine Learning | Evolve.Pub