Модель MIT CLaC ищет кристаллы по текстовому описанию
Коротко
Исследователи MIT представили мультимодальную модель CLaC (Contrastive Language-Crystal), которая сопоставляет трёхмерную атомную структуру кристаллов с описаниями на естественном языке и подбирает материалы по текстовому запросу. Рецензируемая статья вышла в открытом доступе в Nature Communications 26 августа 2026 года, пресс-релиз MIT News - 18 октября. Во внутреннем тесте авторов модель определила элементный состав кристалла с точностью 95,4%, у текстовой модели Gemma-3-1b-it этот показатель составил 17,8%.
Это исследовательский прототип: код и синтетический датасет открыты, но готового сервиса нет. Модель ранжирует структуры, уже имеющиеся в базе кандидатов. Новых материалов она не создавала, синтез и экспериментальная проверка кандидатов в статье не описаны.
Подробно
Как устроена модель CLaC?
CLaC - система контрастивного обучения из двух ветвей. Кодировщик кристаллических графов обрабатывает атомную структуру, текстовый кодировщик - описания на естественном языке. Обе ветви переводят данные в общее пространство представлений, где соответствующие друг другу структура и текст оказываются рядом.
Изображения кристаллов модель не анализирует. На вход структурной ветви подаётся трёхмерный граф: атомы и пространственные связи между ними.
«Структура - это сердце материаловедения. Если вы понимаете структуру, вы можете многое сказать о свойствах и характеристиках материала. Мы хотели, чтобы модель связывала атомную структуру материала с его свойствами и способами получения», - пояснил Цзюй Ли (Ju Li), профессор Департамента материаловедения и инженерии MIT, один из авторов работы.
Кроме Ли, авторы статьи - Ян Чжон Пак (Yang Jeong Park), Маянк Кумаран (Mayank Kumaran), Чиа-Вэй Сюй (Chia-Wei Hsu) и Эльза Оливетти (Elsa Olivetti). Пак - первый автор и бывший постдок MIT, он также связан с Ульсанским национальным институтом науки и технологий (UNIST). Кумаран работает в Университете Иллинойса в Урбане-Шампейне, остальные авторы - в MIT.
На каких данных обучали модель?
Основную версию, CLaC-Synthetic, обучили на 126 000 материалах из базы Materials Project, к каждому из которых подобрали синтетическое текстовое описание. Тексты по рассчитанным свойствам материалов сгенерировали языковые модели: в них описаны состав, структура, свойства, возможное функциональное поведение, особенности синтеза и применения. Данные разделили на обучающую, валидационную и тестовую части в пропорции 8:1:1.
Для сравнения авторы собрали контрольную версию CLaC-Paper на текстах реальных научных статей. Химические формулы искали примерно в 4 млн полнотекстовых публикаций и получили около 400 000 пар «материал - предложение», но они касались лишь примерно 400 неорганических соединений. По расчётам авторов, синтетический набор охватывал в 300 раз больше разных кристаллов.
«Мы хотели создать модель, которая работает с самыми разными материалами. Поэтому решили синтезировать описания, а не опираться только на существующие статьи. С таким набором данных модели лучше предсказывают функции материалов», - сказал Ли.
Подход опирается на более раннюю работу Пака и соавторов. В сентябре 2024 года они опубликовали в Scientific Data около 1,5 млн описаний материалов, созданных GPT-3.5 на основе баз OQMD, Materials Project, JARVIS, COD и AFLOW2. Ранняя версия исследования о CLaC появилась на arXiv в феврале 2025 года.
Насколько точно CLaC распознаёт свойства кристаллов?
Тестировали модель в режиме zero-shot, без дообучения под конкретную задачу. Текстовый запрос сравнивали с заранее рассчитанными представлениями кристаллов, а затем ранжировали кандидатов по сходству.
Результаты в тесте с выбором ответа на распознавание элементного состава:
- CLaC-Synthetic - 95,4 ± 0,2%;
- необученная мультимодальная модель - 13,5 ± 0,3%;
- текстовая модель Gemma-3-1b-it - 17,8 ± 0,3%.
В более сложной задаче, определении кристаллической системы, точность CLaC-Synthetic составила 34,0 ± 0,4%. По словам авторов, это сопоставимо с результатом Gemma-3-1b-it. Причинами они называют размер пакета в 16 примеров и сильный дисбаланс типов кристаллических систем в данных.
Все тесты внутренние, независимым стандартизированным бенчмарком они не являются. Прямое сравнение с текстовой моделью проводилось только в задачах на распознавание характеристик. Поэтому утверждать, что CLaC в целом «ищет новые материалы лучше текстовых моделей», данные не позволяют.
Как модель подбирает материалы под нужные свойства?
В задаче обратного проектирования (inverse design) модель отбирала по текстовому запросу 30 самых похожих кандидатов. CLaC-Synthetic сравнивали с CLaC-Paper и со случайной выборкой, а не с обычной языковой моделью. Синтетически обученная версия ошибалась меньше, а свойства найденных ею кандидатов сильнее и последовательнее менялись вслед за целевыми значениями, чем у CLaC-Paper и случайной выборки.
В демонстрации авторы искали материал для твёрдотельного литий-ионного электролита. Литий содержали все 30 первых результатов, средняя ширина их запрещённой зоны составила 3,23 эВ. На четвёртом месте оказался Li6PClO5, который в независимой работе ранее назвали перспективным кандидатом. На девятом - Li4SiO4, из которого уже делали стабильный тонкоплёночный электролит.
Этот пример не учитывал ионную проводимость, ключевой параметр для электролитов: в синтетическом наборе её не было. Фактически поиск шёл по наличию лития и большой ширине запрещённой зоны. Пригодность всей выдачи в качестве рабочих электролитов он не подтверждает, а с прежними публикациями два найденных соединения сопоставили сами авторы.
Какие ограничения у CLaC?
Авторы называют систему первым шагом. Полноценный поиск материалов по инструкциям, по их словам, остаётся задачей будущих исследований. Основные ограничения:
- модель работает только с идеализированными кристаллами и не обрабатывает поликристаллы, дефекты и металлоорганические каркасы (MOF), хотя реальные свойства материалов часто определяются именно дефектами и поликристаллической структурой;
- в синтетических описаниях возможны галлюцинации языковых моделей;
- для многих неорганических форм материалов нет стандартизированной номенклатуры;
- влияние состава датасета и условий применения на ошибки и смещения поиска ещё предстоит изучить.
CLaC - не единственная модель, объединяющая атомную структуру и текст. В апреле 2026 года исследователи Национальной лаборатории имени Лоуренса в Беркли и их партнёры представили в Nature Machine Intelligence мультимодальную модель MatterChat. Независимых воспроизведений результатов CLaC и комментариев не связанных с авторами специалистов к 19 октября найти не удалось.
«Этот подход позволяет глубже заглянуть в трёхмерные структуры и связать их со свойствами и способами получения. Надеюсь, он станет одним из тех самых качественных скачков», - сказала Оливетти.
Можно ли воспользоваться CLaC?
Код CLaC опубликован на GitHub под лицензией GPL-3.0 и заархивирован в Zenodo, синтетический датасет доступен на Hugging Face. Корпус из 4 млн статей выложить нельзя из-за лицензий издателей. По данным репозитория, из-за авторских прав в полном объёме не распространяются и все соответствующие предобученные веса.
Веб-сервиса для пользователей нет: репозиторий содержит инструкции по обучению и оценке модели. Для запуска рекомендуется видеокарта с 8 ГБ видеопамяти, для обучения - NVIDIA с 16 ГБ и более. Коммерческой версии и цены нет, отдельных условий доступа для России не заявлено.
Исследование частично финансировали Агентство по уменьшению угрозы (DTRA) США через программу University Research Alliance, DARPA и Национальный исследовательский фонд Кореи.
Источники
- Nature Communications: https://www.nature.com/articles/s41467-026-76378-7
- Nature Communications (PDF): https://www.nature.com/articles/s41467-026-76378-7.pdf
- MIT News: https://news.mit.edu/2026/giving-ai-crystal-clear-view-of-materials-world-1018
- PubMed: https://pubmed.ncbi.nlm.nih.gov/42802153/
- GitHub: https://github.com/parkyjmit/CLaC
- Zenodo: https://zenodo.org/records/21203844
- Scientific Data: https://www.nature.com/articles/s41597-024-03886-w
- arXiv: https://arxiv.org/abs/2502.16451
- Nature Machine Intelligence: https://www.nature.com/articles/s42256-026-01214-y
Рубрики: Химия и материалы, Научное сообщество, ИИ-модели и ассистенты
Теги: MIT, CLaC, искусственный интеллект, мультимодальные модели, материаловедение, кристаллы, поиск новых материалов, синтетические данные, Materials Project, Nature Communications, твёрдотельные электролиты, Gemma, открытый код