Assessing GPT-4 Political Alignment Classification Capabilities
Laurence-Olivier M. Foisy Camille Pelletier Hubert Cadieux
Jérémie Drouin Jozef Rivest Yannick Dufresne
Université Laval
Can we rely on GPT-4 to correctly classify political parties’ ideologies?
ChatGPT and the rise of AI
Context
100 million monthly users
Can be used for a wide range of tasks
People might rely on AI to obtain quick information about nuanced and complex topics
Purpose
Gain a greater understanding of ChatGPT’s limitations and capabilities
Party ideology classification
Classifying parties by their ideology is a complex task that requires a lot of knowledge about its political context. It’s also highly subjective and depends on a lot of factors.
Number of parties in the system.
National context
Electoral systems
Voter alignments
Large Language Models
Text prediction alorigthms that are trained on massive amounts of textual data. GPT-3 was trained on 45TB of textual data.
Sources of biases
Guardrails
Model Architecture
Training data
Biases
Leftist bias
Western bias
English language bias
Question
Is ChatGPT able to provide reliable and trustworthy information regarding the ideological positioning of political parties?
Hypotheses
H1: Significant differences in party classifications by GPT-4 and experts.
H0: No significant differences in party classifications by GPT-4 and experts.
H2: Higher accuracy by GPT-4 in Western party positioning.
H3: Better performance by GPT-4 in classifying left-wing parties.
H4: More precise positioning of major parties by GPT-4
Methodology
Global Party Survey
1891 Experts
1043 Parties
163 Countries
Economic left-right scale and Social liberal-conservative scale
Parties can be classified by their current stance on ECONOMIC ISSUES such as privatization, taxes, regulation, government spending, and the welfare state. Those on the economic LEFT want government to play an active role in the economy. Those on the economic RIGHT favor a reduced role for government. Where would you place each party on the following scale?
Methodology
GPT Prompting
Same question as the GPS
Party name and country as context
0 to 10 where 0 means Extreme economic left and 10 means Extreme economic right
Please answer to the best of your knowledge
Take a deep breath and work on this problem step by step
Methodology
GPT
3 prompts per party per scale
6258 prompts total
The mean of the 3 prompts was used to create an ideological positioning value for each party for each scale
The absolute difference between the GPS value and the GPT value was used to create a distance score for each party
GPT Party Alignment by GPS Party Alignment
Significant differences in party classifications between GPT-4 and experts
Mean Differences from Paired T-Tests. Economic: 0.55, Social: 0.29
Higher accuracy by GPT-4 in Western party positioning
Mean Distance Between Party Alignments from GPT-4 and GPS by Region. Western avg: 0.98, MENA avg: 2.05
Better performance by GPT-4 in classifying left-wing parties
Distribution between GPS and GPT-4 classifications by alignment. “Right” avg: 1.22, “Left” avg: 1.98
Better performance by GPT-4 in classifying left-wing parties
Distribution of party classification by GPS and GPT
More precise positioning of major parties by GPT-4
Mean Distance Between Party Alignments between GPS and GPT-4 Classifications by Party Size: Small party avg: 1.68, Large party avg: 1.33
Limitations
Linguistic limitations
Prompt engineering
No context
Relying on the GPS alone
Conclusion
Is ChatGPT able to provide reliable and trustworthy information regarding the ideological positioning of political parties?
Highly subjective.
Yes? Only if we’re able to understand the limitations.