REVIEW 3 major objections 6 minor 2 references
An AI-driven framework for rapid and localized optimizations of urban open spaces
T0 review · 3 major / 6 minor · reviewed 2026-08-10 · deepseek-v4-flash
Pith's one-line read Park redesign answers arrive in 1 minute, not 30
desk verdict A legitimate applied extension of SHAP+CFX to SVF/visibility optimization, with honest simulation validation, but the headline speed claim rests on an unfair GA comparison that needs fixing. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The engine is the counterfactual explanation, a small set of feature changes that flips a model's prediction to a target outcome. The implementation uses a KD-tree, a binary space-partitioning structure, to organize the parameter space of building heights and distances and quickly find the nearest feasible configuration that meets the goal, prioritizing features identified by SHAP and respecting fixed constraints such as orientation and street width. This mechanism replaces the iterative evaluate-and-mutate loop of a genetic algorithm with a single nearest-neighbor-style query on the trained XGBoost surrogate, which is what produces the speed advantage.
What would settle it
Take real parks with surrounding building data, apply the CFX-recommended height and distance changes, and compare predicted SVF and visibility against fisheye photographs or high-fidelity re-simulation; if mean RMSE leaves the reported 4–6% band, or if a genetic algorithm beats CFX on solution quality when both are given the same ten-minute budget, the central claim would be refuted.
Extended reading notes
Core claim
The central discovery is that counterfactual explanation can serve as an optimizer for localized urban morphology. Using XGBoost as a surrogate for Ladybug/Grasshopper simulation, SHAP values to prioritize features, and a KD-tree search to locate the nearest feasible design change, the framework generates minimal adjustments that raise predicted SVF by up to 13 percentage points or lift a park's visibility class by one level. The paper reports that these recommendations are accurate: Grasshopper re-simulation of ten test configurations yields mean RMSE between 4.12% and 6.06%, while the CFX run takes about one minute compared with 15–30 minutes for a genetic algorithm. The claim is that explanation machinery, not global search, is sufficient for practically useful local improvements, with the extra benefit that each suggestion is directly actionable and interpretable.
Load-bearing premise
The load-bearing premise is that 1,152 randomly generated regular-grid blocks built from Tehran-style rules—no vegetation, fixed floor-area ratios, straight streets, and 3-to-10-story buildings—represent real urban open spaces well enough that recommendations trained on them remain valid in other contexts.
Editorial extensions
If this is right
- A designer can test five alternative localized retrofit strategies per park in about a minute before committing to detailed simulation.
- Feature-importance rankings translate directly into design heuristics: park area and east/west building heights dominate SVF, while distance to southern buildings and building width dominate visibility.
- Because SVF and visibility depend only on morphology rather than climate, the same trained pipeline can be reapplied to other cities without re-tuning to local weather, provided block geometry stays within the training envelope.
- The 15–30x speed advantage over genetic algorithms makes block-by-block, city-scale optimization feasible on ordinary hardware.
- The validated RMSE band of roughly 4–6% supports using CFX suggestions as a screening step, with high-fidelity simulation reserved for the most invasive recommended changes.
Reading between the lines
- Not directly claimed by the paper: the speed of CFX points to interactive design tools where dragging a building edge updates predicted sky view and visibility instantly, with KD-tree queries replacing repeated simulations.
- Not directly claimed by the paper: the same surrogate-plus-counterfactual recipe should extend to other morphology-sensitive metrics such as daylight autonomy, wind comfort, or noise whenever enough simulated samples exist to train an accurate predictor.
- Not directly claimed by the paper: because RMSE grows when CFX recommends large height or distance changes, adding uncertainty bands to counterfactual suggestions would shore up the method exactly where it is weakest.
- Not directly claimed by the paper: a head-to-head test on real urban blocks with vegetation, irregular parcels, and setbacks would reveal whether the SHAP-dominant features remain dominant outside regular-grid synthetic configurations.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. This paper presents a workflow for suggesting minimal, localized changes to urban open-space layouts to improve sky view factor (SVF) and visibility. The authors generate 1,152 synthetic urban block configurations based on simplified Tehran morphology, simulate SVF and visibility with Ladybug/Grasshopper, train five surrogate machine-learning models, select XGBoost as the most accurate, analyze feature importance with SHAP, and generate counterfactual explanations (CFX) via a KD-tree search. The CFX suggestions are re-simulated in Grasshopper and achieve mean RMSE between 4.12% and 6.06%. The paper claims that the CFX approach is 15–30 times faster than a genetic algorithm benchmark while producing comparable results.
Significance. If the speed and accuracy claims hold, the framework would be a useful interpretable surrogate-based design-support tool for early-stage urban retrofitting. The study includes a genuine held-out model comparison (XGBoost SVF R²=0.91; visibility F1 up to 0.89) and a validation of counterfactual suggestions against simulation, which is a good internal consistency check. The integration of SHAP and CFX on a simulation-based surrogate is a meaningful contribution in this applied context. However, the paper's central efficiency claim is not yet supported by the evidence, as discussed in the major comments. No code or dataset is provided, so reproducibility could not be verified.
major comments (3)
- [§4.4] The headline speed comparison is not like-for-like. The reported GA time of 15–30 minutes is wall-clock simulation time for a population of 50 over 3–4 generations, whereas the reported CFX time of about 1 minute covers only the counterfactual retrieval step on an already-trained surrogate; the 1,152 Grasshopper simulations used to generate the training set (§3.1) and the XGBoost training and hyperparameter selection (§3.2) are excluded. In addition, the text states that GA reached 'closest results' but never reports the actual SVF or visibility values achieved by GA on the same scenarios, so the claim of 'similar outcomes' is not demonstrated. To support the speed advantage, the comparison should include the full pipeline cost for both methods and report the achieved objective values of the GA solutions.
- [§3.4 and Figure 5] The validation of CFX suggestions by Grasshopper simulations is not an independent check on accuracy because the same Ladybug/Grasshopper pipeline generated the training labels in §3.1; it only confirms that the surrogate does not grossly diverge from the simulation engine. The abstract and conclusion claim suitability for 'real-world' urban planning, but no comparison against measured SVF/visibility data is provided. Please add a discussion of this limitation or include field or independent simulation data.
- [§3.1 and §5] The claims of generalizability across diverse urban contexts are not supported by the experimental design. The 1,152 configurations are generated from a narrow set of rules (regular grid, no vegetation, fixed FAR values of 4.5 and 6.5, three orientations, two street widths, and 3–10 story heights), all based on a simplified Tehran morphology. Feature-importance rankings and CFX recommendations may therefore be specific to this distribution; testing on an independent urban dataset or a broader generative distribution is needed before claiming generalizability.
minor comments (6)
- [Tables 4 and 5] The notation in Tables 4 and 5 is unclear: empty cells, '0', and values such as 'dN 23 -14' make it difficult to see which features are changed and by how much per strategy. Please add explicit deltas or arrows (e.g., '−14 m') and fill all cells.
- [Equation (1)] The Shapley formula in §3.3 is incorrectly typeset; the factorial term and the set difference are garbled. Please rewrite it in standard form: φ_i = Σ_{S⊆N∖{i}} (|S|!(n−|S|−1)!/n!) [v(S∪{i})−v(S)].
- [§4.2] The text for visibility SHAP values contains a direction typo: it says 'southeast (hSW)' when hSW denotes southwest. Please check directional abbreviations throughout the SHAP section.
- [§4.3] The choice of five counterfactuals per scenario is not justified; a sensitivity analysis showing how the number of counterfactuals affects solution quality would strengthen the optimization claims.
- [§4.4 and Figure 5] The box plot in Figure 5 is described but not shown in the manuscript text; please include the figure or state that it is available in supplementary materials.
- [References] Some references contain typographical errors ('Chen et al., 2012s', 'Gomez-rodriguez' capitalization); please ensure the reference list is cleaned.
Circularity Check
No circularity: CFX outputs are checked against fresh Grasshopper simulations, so the central speed and accuracy claims do not reduce to their inputs.
full rationale
The claimed derivation chain is not circular. The paper generates 1,152 random urban block scenarios (Section 3.1), computes SVF and visibility labels with Ladybug/Grasshopper, and trains five ML models on an 80/20 split (Section 3.2); XGBoost is then selected on held-out metrics (Section 4.1). The CFX stage searches the trained surrogate for minimal feature changes (Section 3.3), and those recommendations are subsequently re-simulated in Grasshopper (Section 4.4). The reported mean RMSE of 4.12 to 6.06 percent is computed between CFX predictions and those fresh simulations, not against the training labels; the validation truth is therefore not the fitted quantity by construction. The GA-vs-CFX timing comparison is asymmetric in that the CFX '1 minute' excludes offline data generation and surrogate training, and final GA solution quality is not reported, but this is an evaluation-design and reporting concern, not circularity. The self-citations (Eshraghi et al. 2024; Talami et al. 2020) appear only as contextual references for SHAP-based building-performance tools and problem-decomposition methods and are not load-bearing premises for the central claims. No equation or fitted parameter is renamed as a prediction, and no result is forced by a self-citation chain.
Assumptions & free parameters
free parameters (4)
- Visibility class thresholds =
30-50%, 50-75%, 75-100%
- Number of counterfactuals per scenario =
5
- Genetic algorithm configuration =
population=50, max stagnation=50, boost=2, maintain=5%, inbreeding=75%
- ML model hyperparameters =
not reported
assumptions (4)
- domain assumption Ladybug and Grasshopper simulations accurately compute SVF and visibility for real urban spaces
- domain assumption The synthetic randomly generated blocks are representative of Tehran's urban form
- domain assumption Vegetation has no effect on SVF or visibility
- standard math Shapley values and KD-tree counterfactual search work as described in cited literature
Cite this review
Pith. "Pith review of An AI-driven framework for rapid and localized optimizations of urban open spaces." pith.science (2026). https://pith.science/paper/GHXA5IAQ
@misc{pith2026250108019,
author = {Pith},
title = {Pith review of: An AI-driven framework for rapid and localized optimizations of urban open spaces},
year = {2026},
howpublished = {\url{https://pith.science/paper/GHXA5IAQ}},
note = {Machine review of arXiv:2501.08019}
}
read the original abstract
As urbanization accelerates, open spaces are increasingly recognized for their role in enhancing sustainability and well-being, yet they remain underexplored compared to built spaces. This study introduces an AI-driven framework that integrates machine learning models (MLMs) and explainable AI techniques to optimize Sky View Factor (SVF) and visibility, key spatial metrics influencing thermal comfort and perceived safety in urban spaces. Unlike global optimization methods, which are computationally intensive and impractical for localized adjustments, this framework supports incremental design improvements with lower computational costs and greater flexibility. The framework employs SHapley Adaptive Explanations (SHAP) to analyze feature importance and Counterfactual Explanations (CFXs) to propose minimal design changes. Simulations tested five MLMs, identifying XGBoost as the most accurate, with building width, park area, and heights of surrounding buildings as critical for SVF, and distances from southern buildings as key for visibility. Compared to Genetic Algorithms, which required approximately 15/30 minutes across 3/4 generations to converge, the tested CFX approach achieved optimized results in 1 minute with a 5% RMSE error, demonstrating significantly faster performance and suitability for scalable retrofitting strategies. This interpretable and computationally efficient framework advances urban performance optimization, providing data-driven insights and practical retrofitting solutions for enhancing usability and environmental quality across diverse urban contexts.
Figures
Reference graph
Works this paper leans on
-
[1]
Alfeo, A.L. et al. (2023) ‘From local counterfactuals to global feature importance: efficient, robust, and model -agnostic explanations for brain connectivity networks’, Computer Methods and Programs in Biomedicine , 236, p. 107550. Available at: https://doi.org/10.1016/j.cmpb.2023.107550. Ali, U. et al. (2020) ‘A data-driven approach to optimize urban sc...
arXiv 2023
-
[22]
Toutou, A., Fikry, M. and Mohamed, W. (2018) ‘The parametric based optimization framework daylighting and energy performance in residential buildings in hot arid zone’, Alexandria Engineering Journal , 57(4), pp. 3595 –3608. Available at: https://doi.org/10.1016/j.aej.2018.04.006. Tsirtsis, S. and Gomez -rodriguez, M. (2020) ‘Decisions , Counterfactual Ex...
Reviewed August 10, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.