Method, to be performed on a computer, for improving the topology of a component, comprising: (a) providing a component load case including boundary conditions for said component, (b) providing a starting component design, (c) segmenting said component design into unit cells, characterized by the additional steps: (d) generating a surrogate model that relates these quantities to each other: - possible unit cell stiffness tensors, - a unit cell average density, wherein for a given unit cell average density variations of said unit cell stiffness tensor are parameterized by said surrogate model, wherein generating a surrogate model comprises: - providing at least two standard layouts for the unit cells, - on basis of said standard layouts provided generating said surrogate model wherein said surrogate model relates the following quantities to each other: - said unit cell stiffness tensor, - said unit cell average density, - weighting-parameters, wherein said weighting-parameters are provided for every independent element of said unit cell stiffness tensor, such that for a given unit cell average density variations of said unit cell stiffness tensor are parameterized by said weighting-parameters, wherein said surrogate model is configured such that it models said unit cell stiffness tensor for respectively predefined unit cell average densities as being located on a Pareto-front when keeping the sum of said weighting-parameters constant, (e) using said surrogate model for improving or optimizing at least one specific unit cell parameter for each unit cell towards an optimization target, (f) changing said component design by amending a material mass distribution according to optimizing results of step (e). (a) providing a component load case including boundary conditions for said component, (b) providing a starting component design, (c) segmenting said component design into unit cells, (d) generating a surrogate model that relates these quantities to each other: - possible unit cell stiffness tensors, - a unit cell average density, wherein for a given unit cell average density variations of said unit cell stiffness tensor are parameterized by said surrogate model, wherein generating a surrogate model comprises: - providing at least two standard layouts for the unit cells, - on basis of said standard layouts provided generating said surrogate model wherein said surrogate model relates the following quantities to each other: - said unit cell stiffness tensor, - said unit cell average density, - weighting-parameters, wherein said weighting-parameters are provided for every independent element of said unit cell stiffness tensor, such that for a given unit cell average density variations of said unit cell stiffness tensor are parameterized by said weighting-parameters, wherein said surrogate model is configured such that it models said unit cell stiffness tensor for respectively predefined unit cell average densities as being located on a Pareto-front when keeping the sum of said weighting-parameters constant, - possible unit cell stiffness tensors, - a unit cell average density, wherein for a given unit cell average density variations of said unit cell stiffness tensor are parameterized by said surrogate model, wherein generating a surrogate model comprises: - providing at least two standard layouts for the unit cells, - on basis of said standard layouts provided generating said surrogate model wherein said surrogate model relates the following quantities to each other: - said unit cell stiffness tensor, - said unit cell average density, - weighting-parameters, wherein said weighting-parameters are provided for every independent element of said unit cell stiffness tensor, such that for a given unit cell average density variations of said unit cell stiffness tensor are parameterized by said weighting-parameters, wherein said surrogate model is configured such that it models said unit cell stiffness tensor for respectively predefined unit cell average densities as being located on a Pareto-front when keeping the sum of said weighting-parameters constant, - providing at least two standard layouts for the unit cells, - on basis of said standard layouts provided generating said surrogate model - said unit cell stiffness tensor, - said unit cell average density, - weighting-parameters, wherein said weighting-parameters are provided for every independent element of said unit cell stiffness tensor, such that for a given unit cell average density variations of said unit cell stiffness tensor are parameterized by said weighting-parameters, wherein said surrogate model is configured such that it models said unit cell stiffness tensor for respectively predefined unit cell average densities as being located on a Pareto-front when keeping the sum of said weighting-parameters constant, (e) using said surrogate model for improving or optimizing at least one specific unit cell parameter for each unit cell towards an optimization target, (f) changing said component design by amending a material mass distribution according to optimizing results of step (e).