Litcius/Paper detail

Distinguishing Human-Written and ChatGPT-Generated Text Using Machine Learning

Hosam Alamleh, Ali Abdullah S. AlQahtani, AbdElRahman ElSaid

202359 citationsDOI

Abstract

The use of sophisticated Artificial Intelligence (AI) language models, including ChatGPT, has led to growing concerns regarding the ability to distinguish between human-written and AI-generated text in academic and scholarly settings. This study seeks to evaluate the effectiveness of machine learning algorithms in differentiating between human-written and AI-generated text. To accomplish this, we collected responses from Computer Science students for both essay and programming assignments. We then trained and evaluated several machine learning models, including Logistic Regression (LR), Decision Trees (DT), Support Vector Machines (SVM), Neural Networks (NN), and Random Forests (RF), based on accuracy, computational efficiency, and confusion matrices. By comparing the performance of these models, we identified the most suitable one for the task at hand. The use of machine learning algorithms for detecting text generated by AI has significant potential for applications in content moderation, plagiarism detection, and quality control for text generation systems, thereby contributing to the preservation of academic integrity in the face of rapidly advancing AI-driven content generation.

Topics & Concepts

Artificial intelligenceComputer scienceMachine learningSupport vector machineArtificial neural networkRandom forestDecision treeTask (project management)Quality (philosophy)Natural language processingManagementPhilosophyEconomicsEpistemologyArtificial Intelligence in Healthcare and EducationTopic ModelingAdversarial Robustness in Machine Learning
Distinguishing Human-Written and ChatGPT-Generated Text Using Machine Learning | Litcius