# Can Machine Learning and Generative Design Work Together?

Machine learning can be a great tool for complementing generative design when large datasets are available.

Technically, we could try to leverage ML at any stage of the generative design process, but one of the most promising applications of ML is in creating a more realistic starting condition for the generative design system.

Often when starting a generative design process, the computer will create a first design using random inputs or values and then further explore options and optimize them. Machine learning can be very effective in creating this initial design based on accurate historical data, which the generative design process will then use to produce potentially better or more relevant designs.

Simply put, better input data should lead to better outcomes.

<figure><img src="/files/-M4QY6BmU1EffWq_ghUw" alt="Injecting machine learning to complement the generative design process by producing better first designs based on data"><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://www.generativedesign.org/06-next-steps/06-01_machine-learning/06-01-03_can-ml-and-gd-work-together.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
