Data-driven geometry-based topology optimization