paper-with-me

Papers

Performance of Large Language Models in a Computer Science Degree Program

2023-07-24 · Tim Krüger, Michael Gref

Large language models such as ChatGPT-3.5 and GPT-4.0 are ubiquitous and dominate the current discourse. Their transformative capabilities have led to a paradigm shift in how we interact with and utilize (text-based) information. Each day, new possibilities to leverage the capabilities of these models emerge. This paper presents findings on the performance of different large language models in a university of applied sciences' undergraduate computer science degree program. Our primary objective is to assess the effectiveness of these models within the curriculum by employing them as educational aids. By prompting the models with lecture material, exercise tasks, and past exams, we aim to evaluate their proficiency across different computer science domains. We showcase the strong performance of current large language models while highlighting limitations and constraints within the context of such a degree program. We found that ChatGPT-3.5 averaged 79.9% of the total score in 10 tested modules, BingAI achieved 68.4%, and LLaMa, in the 65 billion parameter variant, 20%. Despite these convincing results, even GPT-4.0 would not pass the degree program - due to limitations in mathematical calculations.

📄 PDF Abstract BibTeX arXiv:2308.02432

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

Attention 설명 없음
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Adam 설명 없음
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Residual Connection 설명 없음
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…

Similar Papers 제목 키워드 기반

Assessing Writing in Computer Science Bachelor of Science Degree Programs

2013-04-19 · Midwest Instruction and Computing Symposium 2013 4 · Sherri Harms, John Hastings, Marilyn Jussel

Program assessment has become increasingly important to maintaining and enhancing quality within computer science undergraduate degree programs. In addition, the assessment process is designed to measure the degree to wh…

Predicting Human Trajectories by Learning and Matching Patterns

2021-04-20 · Dapeng Zhao

Thesis document of the degree of Master of Science in Robotics of Carnegie Mellon University School of Computer Science.

Julia for Biologists

2021-09-21 · Elisabeth Roesch, Joe G. Greener, Adam L. MacLean, Huda Nassar 외

Increasing emphasis on data and quantitative methods in the biomedical sciences is making biological research more computational. Collecting, curating, processing, and analysing large genomic and imaging data sets poses …

Statistical Models for Degree Distributions of Networks

2014-11-14 · Kayvan Sadeghi, Alessandro Rinaldo

We define and study the statistical models in exponential family form whose sufficient statistics are the degree distributions and the bi-degree distributions of undirected labelled simple graphs. Graphs that are constra…

parameter estimation

ChatGPT in the Classroom: An Analysis of Its Strengths and Weaknesses for Solving Undergraduate Computer Science Questions

2023-04-28 · Ishika Joshi, Ritvik Budhiraja, Harshal Dev, Jahnvi Kadia 외

ChatGPT is an AI language model developed by OpenAI that can understand and generate human-like text. It can be used for a variety of use cases such as language generation, question answering, text summarization, chatbot…

ChatbotLanguage ModelingLanguage ModellingQuestion Answering+3