I will probably use these images in a corporate PowerPoint. I'm not asking for your permission, I'm warning you. Sorry, it's too good. (I will credit you as a CTO of some company ending in -SYS or - LEA if you want)
It's been a while since I looked at how Valve does it but it could be called a primitive expert system. And while the HL1 grunts were extraordinary for their time, HL2's combine grunts are still pretty much the gold standard. Without the AI leaking information to the player via radio chatter it would feel very much like the AI is cheating because yes, HL2's grunts are better at tactics than 99.99% of humans. It also helps that you're a bullet sponge so them outsmarting you, like leading you into an ambush, doesn't necessarily mean that you're done for.
OTOH they're a couple of pages of state-machines that would have no idea what to do in the real world.
Also, for the record: "AI" in gamedev basically means "autonomous agent in the game world not controlled by the player". A "follow the ball" algorithm (hardly can be called that) playing pong against you is AI in that sense. Machine learning approaches are quite rare, and if then you'd use something like NEAT, not the gazillion-parameter neutral nets used for LLMs and diffusion models. If you tell NEAT to, say, drive a virtual car it'll spit out a network with a couple of neurons, and be very good at doing that but be useless for anything else but that doesn't matter you have an enemy AI for your racer. Which probably is even too good, again, so you have to nerf it.
Luckily that was only the abbreviation and not the actual word. I know that language changes all the time, constantly, but I still find it annoying when a properly established and widely (within reason) used term gets appropriated and hijacked.
I mean, I guess it happens all the time in with fiction, and in sciences you sometimes run into a situation where an old term just does not fit new observations, but please keep your slimy, grubby, way-too-adhesive, klepto-grappers away from my perfectly fine professional umbrella terms. :(
"That's some high security clearance to have a computer rapidly tap auto-complete for entire paragraphs, hoss...wait it pays how much?(Ahem) I shall take this solemn responsibility of the highest order so very seriously!" Lol
"AI" will never shake the connotations science fiction has given it. The association is always going to skew towards positronic brains and Commander Data.
In the world of Actual Machines, "AI" is a term that should barely be tolerated in advertising departments, let alone anything remotely close to R&D
I think people are hesitant to call ML “statistical modeling” because traditional statistical models approximate the underlying phenomena; e.g., a logarithmic regression would only be used to study logarithmic phenomena. ML models, by contrast, seldom resemble what they’re actually modeling.
We used to distinguish AI as automatically / programmatically making a decision based on an ML model, but I'm guilty of calling it AI for wow factor, lol.
Now I have to be careful because AI = LLMs in common language .
Machine learning is a subset of artificial intelligence, so I don't see anything wrong here. The character's using a more generic term when talking to a layperson.
Yes, and I'm saying there's nothing wrong with that "buzz word." It's accurate, just more generic.
I see a lot of people these days raising objections that LLMs and whatnot "aren't really artificial intelligence!" Because they're operating from the definition of artificial intelligence they got from science fiction TV shows, where it's not AI unless it replicates or exceeds human intelligence in all meaningful ways. The term has been widely used in computer science for 70 years, though, applying to a broad range of subjects. Machine learning is clearly within that range.