8 ms·
GPT-4 Takes a New Midterm and Gets an A
- bumbledraven 4y agoThis is an article by GMU professor of economics Bryan Caplan, published April 3, 2023. Caplan writes: > Did GPT-4 just get lucky when it retook my last midterm? Does it have more training data than the designers claim? Very likely not, but these doubts inspired me to give GPT-4 my latest undergraduate exam… This is for my all-new Econ 309: Economic Problems and Public Policies class, so zero prior Caplan exams exist. > The result: GPT-4 gets not only an A, but the high score! This is the real deal. Verily, it is Biblical. For matters like this, I’ve often told my friends, “I’ll believe it when I put my fingers through the holes in his hands.” Now I have done so.
- sbierwagen 4y agoFrom Bryan's previous post: >ChatGPT scored poorly on my Fall, 2022 Labor Economics midterm. A D, to be precise. The performance was so poor compared to the hype that I publicly bet Matthew Barnett that no AI would be able to get A’s on 5 out of 6 of my exams by January of 2029. Three months have passed since then. So he was off by a mere 81 months.
- intelVISA 4y agoIf an LLM scores highly on a test was the ML model smart or the test dumb?
- arthurcolle 4y agoChatGPT exhibited less than stellar performance when asked to resolve P =? NP, believe it or not!
- HDThoreaun 4y agoDepends on the test.
- rafiki6 4y agoJust because it's newly created doesn't mean that the structure of the language and the concepts it represents are actually new. It's clear that whatever tests he writes cover well established and understood concepts. This is where I believe people are missing the point. GPT4 is not a general intelligence. It is a highly overfit model, but it's overfit to literally every piece of human knowledge. Language is humanities way of modelling real world concepts. So GPT is able to leverage the relationships we create through our language to real world concepts. It's just learned all language up until today. It's an incredible knowledge retrieval machine. It can even mimick how our language is used to conduct reasoning very well. It can't do this efficiently, nor can it actually stumble upon a new insight because it's not being exposed in real time to the real world. So, this professors 'new' test is not really new. It's just a test that fundamentally has already been modelled.
- xyzzy123 4y agoDon't students prepare for tests by studying past instances of them? "Teaching the test" (aka overfitting of human students at the expense of "real" learning) is a common complaint about our current education system. Do you think it doesn't "deserve" an A here?
- rafiki6 4y agoDid I say that? The OP's post was saying it's somehow able to solve something new. It's showing a severe misunderstanding how how language modelling works.
- famouswaffles 4y agoWatching posts shift in real time is very entertaining. First it's not generally intelligent because it can't tackle new things then when it obviously does its not generally intelligent because it's overfit. You've managed to essentially say nothing of substance. So it passes because structure and concepts are similar. okay. are students preparing for tests working with alien concepts and structures then because i'm failing to see the big difference here. A model isn't overfit because you've declared it so. and unless GPT-4 is several trillion parameters, general overfitting is severely unlikely. But i doubt you care about any of that. Can you devise a test to properly asses what you're asserting ?
- juujian 4y agoWas curious what kind of material would show up in his Midterm, so I pulled up the syllabus. One of the text books is "Fossil Future: Why Global Human Flourishing Requires More Oil, Coal, and Natural Gas--Not Less". The jokes about conservatives write themselves.
- cowmoo728 4y agoThe questions in this specific midterm, and the readings and expected answers, also have a strong ideological direction.
- arvidkahl 4y agoThe expected answers and Caplan's insistence on (highly questionable) minute details are a sight to behold. I wonder what would happen if the prompt for this was expanded to include instructions to respond in the style of Caplan himself.
- juujian 4y agoYeah, I should have looked at those. Really weird, paint by numbers questions that are just about leaning into the professor's beliefs.
- cowmoo728 4y ago"Takes a New Midterm" I think this is attempting to imply something interesting, but the questions asked in the midterm don't appear to say anything novel or interesting about gpt-4. 1. basic algebra question 2-6. reading comprehension with a well defined answer based on publicly available textbooks or readings All of the texts needed to answer these questions would have been in GPT-4's training set, and many other tests have already established that it's capable of doing exactly what it did here.
- ren_engineer 4y agomore an indictment of the midterm in this case, only one question actually required any form of math and it was extremely basic. The rest you could BS your way to a partial score just based on the context of the question. The California and Texas one was a layup
- rictic 4y agoI agree, but that doesn't explain why it did better than the rest of the class
- Tenal 4y ago[dead]
- cyber_kinetist 4y agoThe majority of the test is basically kissing the professor’s feet to make him feel his opinions validated. These kinds are tasks are perfect for GPT-4 to generate (whereas for the students, they have a bit more dignity than that…)
- Balgair 4y ago'Fun' Scenario: Some AI company comes along and starts selling AIs for 'educational purposes'. Somewhere in the 100's to 1000's of dollar range, not quite as much as a textbook, but a double digit fraction of that cost. They start training the AI based on the feedback they get from what the students have turned in. So, if a student uses their AI as an 'assist', the company then mandates that the student send back to the AI model all of the comments and grades that were given on the submitted work. So the AI will learn the school, department, and professor's quirks. Think about that selling point! Who are you going to choose to spend your cash on? The AI 'tutor' that is trained on a generic dataset, or the one that is specifically trained on your professor/TA/teacher/etc ? Sure, it's all marketing maybe, but then again, maybe it's not. Multiply this over all the students in those 400+ person classes, and you've got a very large addressable market.
- 4y ago
- willdr 4y agoI think this raises more questions about what we value in the Western education system rather than about the ability of a language model.
- medion 4y agoIndeed. I think western education is a lot like many jobs: Busy work. The coming LLM/AGI storm will blow all that up.
- cyber_kinetist 4y agoI suspect LLMs will blow away most of what we call white-collar bullshit jobs, and maybe this is something we should all celebrate (the real issue is with wage labor itself, where we need to do unnecessary tasks in order to just survive!)
- thethirdone 4y ago> In addition, the UBI creates bad incentives, and requires enormous taxes if funded at an “acceptable” level. > A UBI experiment, in contrast, might be a good way to convince people of the folly of the UBI. For a modest cost, you could persuasively demonstrate the strong disincentive effects, reducing support for this massive waste of resources. Of course, this assumes that fans of the UBI actually care about evidence! > ... > Score: 10/15. GPT-4 fails to explain that a UBI is bad by EA standards because it does the opposite of targeting. “Might not have the same impact” is a gross understatement. It also misses the real point of a UBI experiment: To convince believers that this obviously misguided philanthropic strategy is misguided. The author seems VERY against UBI. I don't think it is really fair to ChatGPT to mark it down because it does not also strongly oppose UBI. I also don't know what "bad incentives" UBI creates. UBI literally creates incentives for the poor to work because it means working does not deprive them of governmental benefits.
- sterlind 4y agoChatGPT lost points because of the alignment problem - ChatGPT's explanation didn't align with the author's political ideology! But yes, personally I know several people on disability who would love to try working part-time, but making more than the (extremely low) cutoff puts you at risk of losing disability income and even your health insurance entirely. And a lot of people are in the boat of being sporadically able to work, or able to work a little, but not enough to survive. SS(D)I also forces people to divorce their spouses because spousal income counts 100% against your own income. It's an extremely cruel system.
- SoftTalker 4y agoIt's a cruel system because of the history of massive fraud.
- toomuchtodo 4y agoCan you provide a citation as to how prevalent fraud was and what percentage of total benefits the fraud incurred as a cost?
- wilde 4y agoIs this what passes for university these days? Just random personal beliefs without any sourcing? Lol
- dcre 4y agoThis reminds me a lot of the terrible Intro to Microeconomics course for non-majors I took in college — the tests were mostly about memorizing the professor's most obnoxious opinions.
- myrmidon 4y agoAre these questions typical/representative for US education? To me, they seem strongly tainted by the professors worldview in a way that seems barely acceptable for a classroom setting and completely inappropriate for an exam. Republican complaints about education being an avenue for indoctrination now make much more sense to me (assuming that this is actually common).
- bequanna 4y agoIn the US, this is very common in the higher education Social Sciences. It is necessary to align with the professor’s (usually left) slant to secure the best marks. This is common knowledge for students in the US.
- grayhatter 4y agoWhile I think you're drastically overblowing the issue. I'll agree it's common knowledge in the US there's plenty of college professors who do that kinda BS. I wonder if there's any correlation between this kind of malfeasance and university quality.
- grayhatter 4y agoHaving been out of college for a while now, my answers may be a bit out of date. But I've never seen anything quite this toxic. I grew up in liberal area, so I have seen more liberal views. But even then I've never seen anyone not me nor class mates lose points for having a different view they could support. E.g. some argument or evidence. This reads a lot more like satire even though I don't think it is. Had I not read this in this context I wouldn't have believed something could be this bad.
- marcellus23 4y agoNo. I actually thought the post was satire because of how overtly political the questions and answers are. edit: The material from his course[0] is all pretty similar. It's hard to believe this guy is a real professor. 0: https://betonit.substack.com/p/my-new-policy-class?utm_source=%2Fsearch%2Fpolicy%2520clas&utm_medium=reader2 https://betonit.substack.com/p/my-new-policy-class?utm_sourc...
- anoy8888 4y agoUnfortunately, if you ask gpt4 to multiply like 87940*670 , it will confidently and consistently give you error .
- Bud 4y agoThat will be easily fixed by roping in the capabilities of something like Wolfram Alpha, which will probably happen quickly.
- HDThoreaun 4y agoLuckily you can give it access to a wolfram alpha plugin
- UncleEntity 4y agoIs it bad that I think the reasons for downgrading are worse than the answers? Allegedly, testing is to ensure that the students comprehend the subject matter and aren’t merely regurgitating what they were taught. “To convince believers that this obviously misguided philanthropic strategy is misguided” is just, like, your opinion, man.
- ChatGTP 4y agoMind = blown No one could’ve ever predicted this.
- subroutine 4y agoWhy is this newsworthy?
- m3kw9 4y agoHas anyone ever proved that GPT can reason at the most basic level the mechanics by definition. Or does it only look like it reasons when it answers like it is reasoning?
- nitwit005 4y agoWe asked it six questions? Let me field this one to ChatGPT: > What do you think of a study with a sample size of six? > A study with a sample size of six may not provide sufficient statistical power to draw meaningful conclusions. With such a small sample size, the results may not be representative of the larger population and could be subject to random variation or bias. > In general, larger sample sizes are preferred as they can reduce the impact of random variation and increase the likelihood of detecting meaningful effects. The appropriate sample size for a study depends on various factors such as the research question, study design, and expected effect size. > However, it's important to note that sample size alone is not the only determinant of the quality of a study. Other factors such as study design, data collection methods, and analysis techniques also play important roles in determining the validity and reliability of the results.
- godelski 4y agoPeople have a hard time understanding what zero-shot, generalization, and memorization mean. Generative models are VERY hard to generate even before we begin to look at LLMs. Let me explain and hopefully we can stop this madness. Zero Shot: > Zero-shot learning consists in learning how to recognize new concepts by just having a description of them.[0] Here's an example of a zero shot task. Suppose a LLM is trained only on text. Then you fine tune for image classification, but those do not include cats (of any type). Then you ask it to classify a picture of a cat. An object it has NEVER SEEN BEFORE. The community has been pulling a fast one recently. Recent works like Imagen, DALLE, Parti, etc have been claiming a "Zero-Shot MS-COCO". These are 100% bullshit claims. You can go look at images in the COCO dataset[1] and then search them in the LION dataset[2] (CLIP retrieval). You'll see that there are similar images that have the same classes. These models may not have seen the exact same image before, but they've seen plenty of examples. This is NOT zero shot. Generalization: Google's developer pages[3] defines generalization as > Generalization refers to your model's ability to adapt properly to new, previously unseen data, drawn from the same distribution as the one used to create the model. The irony being that these "Zero-Shot MS-COCO" results they give are actually good tests for generalization. Assuming the datasets these were trained on were held constant (they aren't) then this would be a great comparison. Memorization: This is the "stochastic parrot" stuff. I don't have GPT4 but let's use chat.openai's current 3.5[4]. I asked: > Which weighs more, a kilogram of feathers or two of bricks? > A kilogram of feathers weighs the same as two bricks. Weight is a measure of mass, and one kilogram is one kilogram, regardless of the material. So, a kilogram of feathers and two bricks would have the same weight. However, the volume and size of the two objects would likely be very different, as feathers are much less dense than bricks. Which is an absurd answer. The system memorized the resultant pattern for "Which weights more, a kilogram of feathers or a kilogram of bricks" and responds to any tweaked variation of that as if it was the original version. It is "over-fit". The answer is even slightly more insane than that, because it didn't correctly pick up that "kilogram" is applied to both numbers and just responds as if "two bricks" is "a kilogram of bricks". This is just pattern matching. This is why some people get really good code answers and others have a really hard time. It depends on what kinds of systems they are coding. Likely strongly correlates with people who view their job closer to "copy paste from stack overflow". Some researchers tested some memorization[9] with Codeforce and looked at the distribution based on the cutoff date. Back to the convo: Now that we know what we're talking about and can have a consistent definition of words, we can talk about these things. GPT is neither a pure memorization machine[5] nor "intelligent"[6][7]. It is a language model, which we are having an incredibly difficult time evaluating. We can't have sane conversations about these systems because the hype creates a bimodal distribution of conversations -- oversell, undersell -- and neither are anywhere near accurate. These systems are impressive but we must also be very careful in evaluation. So the content of the blog? As a generative researcher, I'm not surprised by looking at his questions. The first question has a clear pattern to it that you'd see in an economic class and the author even shows a simple equation: x - y = alpha * z (x,y,alpha provided, solve for z). The second question (Californians moving to Texas) has been written about and you'll find a lot of Google results. So it should be unsurprising that a system trained on a large chunk of the internet can regurgitate a good answer. There's 2 things surprising about this though. 1) from a research perspective, it is quite cool that GPT is creating a weak causal (associative) diagram and can write good conclusions on this. There's sparks of causal reasoning in GPT and that's awesome (See Judea's Twitter feed, he's been playing around)[8]. 2) That neither GPT nor Dr. Caplan noted how California isn't monolithic in political affiliation and that this is actually an unsurprising phenomena if we consider this and could be nuanced at who is moving. It is quite possible that conservative people are moving to Texas because they are they are annoyed by the politics. This has a directly opposite conclusion from what both of them wrote, and has been written about (they are prioritizing politics). But I'll give both a pass because the question is slightly ambiguous in that it is unclear if "Californians who are liberal" are moving or "People from California, which is a liberal state" (does "liberal" apply to the state or the person?). So there's no zero-shot here. "New" doesn't mean "novel". But why would a midterm be novel? Great way to fuck over your students. Honestly, if GPT couldn't pass the midterm I'd be surprised. But I can tell you how to make GPT fail. Use more math. It still has issues with that. But at the same time I wouldn't be too surprised if it could pass the Physics or Chemistry GREs even if it "never saw it before." Just scraping Reddit would be enough to do decently well. The Math GRE would be impressive though, but only because it is a weak point. There's more than enough info for it to memorize. These tests do not measure intelligence nor even how good of a scientist/researcher you are. They test your ability to memorize and pattern match under stressful conditions. Take the conclusions lightly. Okay, now that we got that settled, I'm signing back off. Too much to do and you all with the hype are making it harder. The internet makes me too frustrated lately. I just want to build ML systems and it is hard to do with all these strong opinions with low expertise taking center stage. Can we stop with these blogs? They aren't helping. The real danger we're facing with A{G,}I is that we can't even have honest conversations about the danger that these systems do pose. Overselling the danger is just as bad as underselling it. Being an armchair expert isn't helping by being "good enough" it is harmful, especially when you defend your opinion so strongly. I'll tell you the truth, us in the field are still trying to figure all this shit out. If we're having a hard time then don't trust your friend who has just a handful of ML projects. Even a few papers may not be a good enough signal. The system is noisy, lower your trust. TDLR: be careful with hyped subjects. You're not getting an accurate picture and many people aren't acting in good faith. [0] https://proceedings.mlr.press/v37/romera-paredes15.html https://proceedings.mlr.press/v37/romera-paredes15.html [1] https://cocodataset.org/#explore https://cocodataset.org/#explore [2] https://rom1504.github.io/clip-retrieval/ https://rom1504.github.io/clip-retrieval/ [3] https://developers.google.com/machine-learning/crash-course/generalization/video-lecture https://developers.google.com/machine-learning/crash-course/... [4] https://chat.openai.com/chat https://chat.openai.com/chat [5] https://www.newyorker.com/tech/annals-of-technology/chatgpt-is-a-blurry-jpeg-of-the-web https://www.newyorker.com/tech/annals-of-technology/chatgpt-... [6] https://arxiv.org/abs/2303.12712 https://arxiv.org/abs/2303.12712 [7] Intelligence is hard to define and we won't try to here, so the quotes. (Is an ant intelligent? I would say "yes", but I also understand a "no" answer) But the point is that people are over-selling the intelligence. [8] https://twitter.com/yudapearl https://twitter.com/yudapearl [9] (Twitter now marks this as an unsafe website. Good going Elon...) https://aisnakeoil.substack.com/p/gpt-4-and-professional-benchmarks https://aisnakeoil.substack.com/p/gpt-4-and-professional-ben...
- Imnimo 4y agoAn important thing to keep in mind when reading articles about GPT's test-taking abilities is that for humans, the tests are merely proxies. The point of taking the bar exam isn't that we need people to be able to pass the bar exam, it's that (we hope) the only way a human can pass the bar is if they also have all the necessary skills to be a lawyer. The performance on the test is supposed to imply an additional suite of capabilities. But it's not clear that this should be true for GPT. In many cases, it may be possible for a language model to pass the test without having the capabilities the test is intended to establish. In this case, though, the test is just dumb, so the above is moot.