Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
| Date | Stars |
|---|---|
| 2026-07-31 | 339 |
| 2026-08-04 | 339 |
| 2026-08-06 | 339 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# 🎓 LLM Drifts: How Is ChatGPT’s Behavior Changing over Time? Large language models (LLM) services such as GPT-4 and GPT-3.5 are widely being used. However, when and how these models are updated over time is opaque. Towards filling in this gap, this repository contains (i) a diverse set of _datasets_, and (ii) _generations_ from popular LLMs (including GPT-4 and GPT-3.5) on these datasets over time. ## 🔍 Main Findings <p align="center"> <img align="center" src="asset/intro.png" width="460px" /> </p> <p align="left"> <b>Figure 1:</b> Performance of the March 2023 and June 2023 versions of GPT-4 and GPT-3.5 on several diverse tasks: solving math problems, answering sensitive questions, taking surveys, answering knowledge intensive questions, generating code and visual reasoning. The performances of GPT-4 and GPT-3.5 can vary substantially over time, and for the worse in some tasks. </p> What are the main findings? In a nutshell, there are many interesting performance shifts over time. For example, GPT-4 (March 2023) was very good at identifying prime numbers (accuracy 84.0%) but GPT-4 (June 2023) was very poor on these same questions (accuracy 51.1%). Interestingly GPT-3.5 (June 2023) was much better than GPT-3.5 (March 2023) in this task. We hope releasing the datasets and generations can help the community to understand how LLM services drift better. The above figure gives a quantatitive summary. ## 🚀 Reproducing the Figures (No API Needed) You can directly run the [Google Colab Notebook](https://colab.research.google.com/github/lchen001/LLMDrift/blob/main/Intro.ipynb) to reproduce the monitored performance drifts in [our paper](https://arxiv.org/pdf/2307.09009.pdf). You don't need API keys to get started. You can also use the [local intro notebook](Intro.ipynb) directly. ## 🕹️ Obtaining ChatGPT Generations (API Needed) We also offer a Python system to obtain LLM generations for any given datasets. The code and usage instructions can be found [here](https://github.com/lchen001/LLMDrift/tree/main/src/monitor). Note that you need your own OPENAI API KEY to use this feature. ## 💾 Datasets and Generations The datasets and generations can be found under ```generation/```. Each csv file corresponds to one dataset. One record/row corresponds to one query and the generation from one LLM service. <p align="center"> <img align="center" src="asset/generationexample.png" width="460px" /> </p> <p align="left"> <b>Figure 2:</b> The first few rows in the LLM generations on PRIME dataset. </p> The above figure shows the first few rows in the ```generation/PRIME_FULL_EVAL.csv```. It includes the model, query parameters (such as temperature and max token size), the query, the reference answer, the generated answer, and latency. Such information could be leverage to study various aspects of LLM services. ## 📚 Read More You can get an overview via our Twitter threads: [**Introducing LLM Drifts**](https://twitter.com/matei_zaharia/status/1681467961905926144) (July 18, 2023) [**More Explanations**](https://twitter.com/james_y_zou/status/1681519439613956099) (July 23rd, 2023) [**Updated and Expanded**](https://twitter.com/matei_zaharia/status/1686796492517134337) [**Evaluation**](https://twitter.com/james_y_zou/status/1686762372332220417) (August 2nd, 2023) You can find more details in the academic paper: * [**How Is ChatGPT’s Behavior Changing over Time?**](https://arxiv.org/pdf/2307.09009.pdf) ## 📣 Updates & Changelog ### 🔹 2024.01.03 - Added Monitoring Code - ✅ Added performance monitoring code to the repository ### 🔹 2023.08.01 - Added Tasks, Expanded Queries & Analysis - ✅ Added four new tasks to the repository - ✅ Expanded one existing task with more diverse queries - ✅ Additional analysis in the paper ### 🔹 2023.07.18 - Initial Release - ✅ The project is now live! ## 🎯 Reference If you use our findings and/or datasets in a research paper, please cite our work as follows: ```
Excerpt of 4,210 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:a1f02400efa45b55, llm:Repository name 'LLMDrift' suggests monitoring drift in large language models; no README or topics provided, but name implies tooling for detecting/monitoring model drift (ML observability).
matched fp:a1f02400efa45b55, llm:Repository name 'LLMDrift' suggests monitoring drift in large language models; no README or topics provided, but name implies tooling for detecting/monitoring model drift (ML observability).
matched fp:a1f02400efa45b55, llm:Repository name 'LLMDrift' suggests monitoring drift in large language models; no README or topics provided, but name implies tooling for detecting/monitoring model drift (ML observability).