GeoGalactica: A Scientific Large Language Model in Geoscience

Zhouhan Lin, Cheng Deng, Le Zhou, Tianhang Zhang, Yi Xu +16 more
12/31/2023
cs.CL

No official code found. Best implementation: geobrain-ai/geogalactica (42 stars, Apache-2.0, last commit 2024-06-27).

Abstract

Large language models (LLMs) have achieved huge success for their general knowledge and ability to solve a wide spectrum of tasks in natural language processing (NLP). Due to their impressive abilities, LLMs have shed light on potential inter-discipline applications to foster scientific discoveries of a specific domain by using artificial intelligence (AI for science, AI4S). In the meantime, utilizing NLP techniques in geoscience research and practice is wide and convoluted, contributing from knowledge extraction and document classification to question answering and knowledge discovery. In this work, we take the initial step to leverage LLM for science, through a rather straightforward approach. We try to specialize an LLM into geoscience, by further pre-training the model with a vast amount of texts in geoscience, as well as supervised fine-tuning (SFT) the resulting model with our custom collected instruction tuning dataset. These efforts result in a model GeoGalactica consisting of 30 billion parameters. To our best knowledge, it is the largest language model for the geoscience domain. More specifically, GeoGalactica is from further pre-training of Galactica. We train GeoGalactica over a geoscience-related text corpus containing 65 billion tokens, preserving as the largest geoscience-specific text corpus. Then we fine-tune the model with 1 million pairs of instruction-tuning data consisting of questions that demand professional geoscience knowledge to answer. In this technical report, we will illustrate in detail all aspects of GeoGalactica, including data collection, data cleaning, base model selection, pre-training, SFT, and evaluation. We open-source our data curation tools and the checkpoints of GeoGalactica during the first 3/4 of pre-training.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

Code and datasets for paper "GeoGalactica: A Scientific Large Language Model in Geoscience"

429PythonJul 27, 20232 years agoApache-2.0
geosciencellmnlp

Similar Papers

Cite this paper

@article{lin2023geogalactica,
  title  = {GeoGalactica: A Scientific Large Language Model in Geoscience},
  author = {Zhouhan Lin and Cheng Deng and Le Zhou and Tianhang Zhang and Yi Xu and Yutong Xu and Zhongmou He and Yuanyuan Shi and Beiya Dai and Yunchong Song and Boyi Zeng and Qiyuan Chen and Yuxun Miao and Bo Xue and Shu Wang and Luoyi Fu and Weinan Zhang and Junxian He and Yunqiang Zhu and Xinbing Wang and Chenghu Zhou},
  year   = {2023},
  eprint = {2401.00434},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2401.00434v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2401.00434.svg)](https://codeofpaper.com/paper/2401.00434)

Discussion