По правде говоря, я не архитектор, есть гораздо более подкованные люди в этом вопросе.
Если говорить о проблеме "обнаружения закономерности в данных", то пожалуй не так уж широко применяется, хотя наверняка такие случаи есть. А если говорить более широко, как раздел computer science, подраздел работа с данными, то используются например, так называемые, методы оптимизации : это могут быть например основанные на данных геоинформационных сервисов модели использования территории.