Has anyone used AI to aid in repair?

Radford119

Well-known member

Donor 2011, 2023
Joined
Aug 15, 2010
Messages
1,873
Reaction score
884
Location
Indiana
Over the last year or so I find myself using AI more and more for work. Just to see what I would get, I prompted ChatGPT with an arbitrary issue for an Electrohome G07. I asked it to build a guide and a flowchart to aid in repair. Here is a link to what I got - https://chatgpt.com/share/6826c0fe-be94-8007-9645-be1ff7ae99b3

Has anyone here has used AI for arcade/pinball repair?
 
I've had someone in a discord attempt to send someone else AI help with R73 smoking on an amplifone deflection board. happens when the degauss coil isn't plugged in. instead chat gpt insisted rather aggressively that it was the Y deflection amp being overdriven. It said something about electrons not having opinions, probably got trained off this forum.


Tldr: fucking don't use AI for repair
 
The first step is immediately not correct. The fuse at F901 is 1.25A fast blow, not 1.5A slow blow.

The problem with using AI is that it doesn't give consistently right information. There is already a flow chart floating around on the internet. If it immediately stopped working after a cap kit and new flyback, check your work. Make sure the HOT is not shorted to the metal piece it is mouned to as well.

Tldr: fucking don't use AI for repair
 
Maybe we can have AI fix the KLOV search.

 
I work in the IT field and been dealing with AI for a couple of years.
· AI is still in its infancy and for what most people use it for, grabs public data for it's LLM, so if there's garbage information out there, you'll get tainted results.
· AI hallucinates a lot still. Some in this thread gave examples
· You need to know enough about the subject to double-check the results, and always ask it the source materials/references it used to get the response. Then go to the source to verify or expand on what you need to know.
- Technology is still very insecure, and if you know who to prompt, you can get around a lot of the guardrails

I've had many meetings with Microsoft and other AI players, and they all try to dispel that AI won't take over the world and eliminate humanity. But I always call BS on this, because the technology already has negatively impacted us. Few examples:
· Google maps, and the like, make drivers too dependent and lazy. How many times have you seen someone cut across six lanes of traffic because they were going to miss their exit? How many lives were put in jeopardy because of this? This scenario has increased over the past recent years.
· AI is going to make people lazy thinkers in general. Exposing the lack of critical thinking
· Look at how TikTok has spread social contagion over the past several years. There's AI/ML technology behind that.
· Kids are using AI for schoolwork, thus contributing to an already diminishing educational culture.

Just use the tech wisely, cautiously, and skeptically. Trust but verify….

Stuff like that
 
Maybe we can have AI fix the KLOV search.

Oh BE CAREFUL what you wish for.

My experience with AI has not been good. I don't use it, it isn't dependable, and puts out a lot of garbage.

Remember, garbage in, garbage out. It has NO filter.
 
ChatGPT helped me find some components on a CRT schematic, that's about it lol.
I used AI constantly for work and hobbies but arcade repair is not its forte.

I just tried a few things it SHOULD be able to do. For example I tried "find the MAME filename for the ROM at 6D for the game Frenzy". It told me the answer was "6D-4" and gave me this table:

ROM_START( frenzy )
ROM_REGION( 0x8000, "maincpu", 0 )
ROM_LOAD( "1c-0", 0x0000, 0x1000, CRC(0c0fa0c3) SHA1(0c0fa0c3) ) // ROM 1 at 1C
ROM_LOAD( "1d-1", 0x1000, 0x1000, CRC(3e1d01c7) SHA1(3e1d01c7) ) // ROM 2 at 1D
ROM_LOAD( "3d-2", 0x2000, 0x1000, CRC(7e3fbd6c) SHA1(7e3fbd6c) ) // ROM 3 at 3D
ROM_LOAD( "5d-3", 0x3000, 0x1000, CRC(1aab27c0) SHA1(1aab27c0) ) // ROM 4 at 5D
ROM_LOAD( "6d-4", 0x4000, 0x1000, CRC(2f8c1c6d) SHA1(2f8c1c6d) ) // ROM 5 at 6D
ROM_END

Ok, looks like it found the right MAME driver. But I can't find those CRCs anywhere, and the SHA1 numbers are too short. I told it to try again and it did a slightly better job:

ROM_START( frenzy )
ROM_REGION( 0x8000, "maincpu", 0 )
ROM_LOAD( "1c-0", 0x0000, 0x1000, CRC(abddcc5e) SHA1(5e28d6f831f18eae5c9b5bca47294140fcb398b4) )
ROM_LOAD( "1d-1", 0x1000, 0x1000, CRC(536e4ae0) SHA1(1472f2d3925d6b4c8cfeb8c8d7ae9e5124d23e81) )
ROM_LOAD( "3d-2", 0x2000, 0x1000, CRC(eea2118d) SHA1(1197394d05514e8dd72d3d6b6a410ce18c690f45) )
ROM_LOAD( "5d-3", 0x3000, 0x1000, CRC(ef698811) SHA1(145d1674ab4ff7c620be22913e3d110de00464d0) )
ROM_LOAD( "6d-4", 0x4000, 0x1000, CRC(007bbb26) SHA1(18e0871f55e3484ae5dc1f2871c4f3d703e5a98c) )
ROM_END

It got a few things right like the CRC of the first few files, but this seems to still be messed up. Also, those labels were removed from MAME 6 years ago and updated more correct ones. So ChatGPT was able to find some old information. But if I was indeed searching for the ROM filename, it is now "frenzy_ra1_rom4.6d" which is wasn't able to tell me.

So ChatGPT has many great uses, but arcade repair is currently not one of them, in my opinion.
 
Back
Top Bottom