By Shayan Mousavi, PhD
This repository analyzes NeurIPS papers (2020-2024) to uncover key trends, research directions, and emerging areas in Artificial Intelligence (AI). Using extracted titles, advanced natural language processing (NLP), and ontology-based categorization, we visualize trends in AI research topics across multiple years.
The 2024 word cloud highlights the most prominent words and phrases, emphasizing key research areas using word frequency:
- Language Models (LLMs, Transformers)
- Diffusion Models
- Vision and Graph Neural Networks
- Emerging topics such as 3D Vision, Optimization, and Video Processing
We analyzed top topics from NeurIPS papers in two ways:
- Word Frequency Analysis: Direct frequency of words in paper titles.
- Ontological Analysis: Grouping words into broader research categories.
The bar charts illustrate the top topics for each year, showing which areas have consistently dominated or emerged in AI research.
Year | Key Trends |
---|---|
2024 | Language Models lead, followed by Diffusion, Vision, and 3D rendering topics |
2023 | Language Models (LLMs), Diffusion Models, Vision |
2022 | Reinforcement Learning, Graph Methods, Language Models |
2021 | Reinforcement Learning, Deep Networks, Optimization |
2020 | Deep Learning, Reinforcement, Optimization |
More plots can be found in the Jupyter Notebook or the figures folder in the repository:
The line plot below showcases how the top 10 AI research trends evolved from 2020 to 2024:
- Language Models have shown exponential growth since 2023.
- Diffusion Models emerged as a prominent topic starting in 2023.
- Topics such as 3D Vision, Optimization, and Graph Methods remained consistent but with varying intensity.
Ontology groups related terms into broader research categories (e.g., "Language Models" includes LLMs, GPT, and Transformers). This approach helps uncover high-level trends and allows better understanding of the direction and diversity of research topics. Ontologies consolidate variations of terms under unified themes and highlight trends that are not visible through raw word frequencies.
The table below shows the top 5 ontological categories for each year, chosen because ontologies encompass a wider range of topics and concepts.
Year | Top Ontological Categories |
---|---|
2024 | Vision, Diffusion, LLMs, Foundation Models, Graphs |
2023 | Vision, Diffusion, Bayesian Methods, Graphs, Optimization |
2022 | Vision, Bayesian Methods, Optimization, Graphs, Reinforcement Learning |
2021 | Bayesian Methods, Optimization, Graphs, Vision, Reinforcement Learning |
2020 | Optimization, Bayesian Methods, Graphs, Reinforcement Learning, Vision |
The bar charts below highlight the top ontological categories for selected years, demonstrating the trend:
Additional plots are available in the figures folder and the Jupyter Notebook:
The raw frequency analysis highlights Vision, Diffusion, and Reinforcement Learning as dominant themes.
The figure below provides a small multiples plot for the top 10 topics over time, allowing a more granular view of individual trends.
The normalized plot identifies emerging areas such as Diffusion Models and Foundation Models (LLMs) while showing a decline in older topics like Optimization and Bayesian Methods.
The figure below provides a small multiples plot for the top 10 topics over time, allowing a more granular view of individual trends.
The analysis reveals a clear shift in AI research towards generative models, particularly LLMs and Diffusion Models. At the same time, areas like Graph Neural Networks and Reinforcement Learning continue to remain active. Ontology-based insights further showcase a diversification of AI applications into fields like Healthcare AI, Climate AI, AI4Chemistry, AI4Physics and AI4Materials.
Future research directions are likely to focus on scaling LLMs, improving multi-modal learning, and exploring causality in AI systems.
- Data: Extracted titles of NeurIPS papers (2020-2024).
- Figures: Visualizations, including word clouds, bar charts, and line plots.
- Code: Python scripts for title extraction, NLP analysis, and trend visualization.
-
Clone this repository:
git clone https://github.com/your-username/NeurIPS2024AIResearchTrends.git cd NeurIPS2024AIResearchTrends
-
Run the Jupyter Notebook for detailed analysis and visualizations.
jupyter notebook neurips_trends_analysis.ipynb
- Explore the figures folder for generated visualizations.
Shayan Mousavi, PhD
- GitHub: shmouses
- LinkedIn: Shayan Mousavi M.