News AI-Generated PC Cases Could Give Human Designers Stiff Competition

DavidLejdar

Prominent
Sep 11, 2022
245
144
760
You'd still need a designer to actually make the blueprints though. I mean, I doubt the "AI" can do that. And additionally there is the issue of copyright, as the AI may have been using parts of designs already existing and just copied it without really creating it on its own. At least from what I noticed when I did a run some time ago, such an image AI did use what already existed, as some may recognize e.g. from this pic:
YX6a2xG.jpg
 

pixelpusher220

Distinguished
Jun 4, 2008
178
63
18,660
Given enough parameters and constraints, could a "computer program" spit out a computer case?
Sure.

But someone has to give it those parameters, and teach it.
I'm sure this exact article was written about CAD. "There's no way a computer can do the intricate work our master designers do now"

AI is a tool and the successful people/companies will learn to use it.
 
  • Like
Reactions: bit_user

USAFRet

Titan
Moderator
I'm sure this exact article was written about CAD. "There's no way a computer can do the intricate work our master designers do now"

AI is a tool and the successful people/companies will learn to use it.
CAD is just a really cool, and much better, implementation of a drafting table.

I can't tell my CAD program "Design a landing gear for my HS720E drone"
I've done that with my Rhino3D CAD application.

The "AI" is being white knighted as "it makes it all by its intelligent self".
It does not. Not yet, anyway.
 

bit_user

Polypheme
Ambassador
I don't see any with the motherboard mounted diagonally. That would certainly be different.

We could also have cases with a sort of chimney, for channeling the hot air upward.

So, I wonder if these case designs weren't somewhat over-constrained to make rather simple variations on what we already have. I'd love to see what kind of wild case designs can be evolved to optimize cooling, airflow, and noise. For starters, don't even worry about manufacturability - just go nuts, to open our minds and show what's theoretically possible!
 

pointa2b

Prominent
Dec 22, 2022
42
53
610
You'd still need a designer to actually make the blueprints though. I mean, I doubt the "AI" can do that

Never say never. The creator of MidJourney a couple weeks ago said its a long-term goal of his to let the software create 3D objects. Stay tuned.
 

criticaloftom

Prominent
Jun 14, 2022
26
10
535
there's more to a case then making a jumble of part ideas look pretty.
It has to be certified to a manufacturing standard in most countries for warranty reasons.
you have to be aware of airflow in designing it, as well as utility to stand apart as a functional piece.
Then you have manufacturing constraints extra angles is extra cost; will the market bear the cost of manufacturing.
While you can yell at the poor engineer to get that <Mod Edit> sorted; the ai will just keep pooping garbage out. Garbage in, garbage out.
Even then at the end of the day it's just random junk until a human takes a look and goes that combination works; the same thing can be achieved giving humans a game like spore and say hey create something interesting as a pc case in it. Apple proves this as what they call creativity is just taking two other creations (usually someone elses) smooshing it together until a functioning piece and saying hey apple created that don't you know. :p
Show me an ai that can design a market cost effective fully silent pc case that works with enthusiast grade computer hardware with enough convection internally that doesn't compromise spill resistance to increase component longevity and maybe people will give a toot about how your shiny new ai also can make shapes pretty like my nine year old.
 
Last edited by a moderator:
I'm not sure just what all the cobbled guts inside those cases is supposed to be, but in order to be even remotely taken serious you'd hope that a case designed by an AI would at the least include ACTUAL components inside. Not some nightmare hodgepodge combination of quantum and bio-neural components haphazardly crammed into some Douglas Adams-esque science fiction chassis. Sure, they look kind of cool. A couple of them even actually look almost believable. But most of those just look like nonsense designs with nice shiny paint jobs.

I think a LOT more learning and way more parameters/input data needs to happen before it's even mildly interesting as an actual "let's see what this can really do" kind of endeavor. Obviously, it will get there eventually. Not sure it will get there before Skynet goes online and makes it irrelevant though. :)
 
  • Like
Reactions: bolweval

bit_user

Polypheme
Ambassador
there's more to a case then making a jumble of part ideas look pretty.
It has to be certified to a manufacturing standard in most countries for warranty reasons.
you have to be aware of airflow in designing it, as well as utility to stand apart as a functional piece.
Then you have manufacturing constraints extra angles is extra cost; will the market bear the cost of manufacturing.
While you can yell at the poor engineer to get that <Mod Edit> sorted; the ai will just keep pooping garbage out. Garbage in, garbage out.
I'm not sure you know how AI works. It can be trained to work within all of those constraints. You just need an appropriate cost function that accounts for them.

And yes, there's even software that evaluates CAD designs for manufacturability and estimates manufacturing costs. That sort of thing has been around for decades.

Show me an ai that can design a market cost effective fully silent pc case that works with enthusiast grade computer hardware with enough convection internally that doesn't compromise spill resistance to increase component longevity
What you don't seem to realize is that AI is actually better-suited to working within all of those constraints. Making stuff look "pretty" is arguably harder.

I'd probably have AI do the hard parts (i.e. optimize for thermals, EMI, noise, cost, etc.) and then have a human designer come afterwards and pretty it up.
 
Last edited:
  • Like
Reactions: AndrewJacksonZA

LawlessQuill

Prominent
Apr 22, 2021
9
2
515
Writer lacks understanding of how ai generated images work. Seeing the outside of a pc case is completely meaningless, it doesnt account for anything inside it. Airflow, parts dimensions, cable management, ports, cost of design, cost of production, nothing at all lmao.

Anyone saying otherwise has absolutely no idea how ai models work. Chatgpt describing a pc case would be more useful than these pictures.

Everyone suggestion you simply 'introducing constraints' is so vastly clueless it is pointless to try and explain why that wont work. Good luck training it on hundreds of thousands of dollars in hardware for the next several years to simply replace the couple staff who design them already.
 
In most cases when I see "AI" in the title, it turns out it's just there to catch attention (in sense: "see magic happening"). I think AI abbreviation has become the same as "eco", "green", etc. and has nothing to do with actual maning of "artificial intelligence".
 

Stevemeister

Distinguished
Mar 18, 2006
352
17
18,815
The populace at large needs to understand that artificial intelligence isn't actually "intelligent". Computers don't think or make decisions. What computers can do is take masses of input data and undertake routine calculations very quickly according to pre-programmed algorithms and then produce an output based on that input data but the output is again according to pre-programmed algorithms. How good or otherwise the "AI" is depends entirely on how good at programming the humans were who developed the analytical and output algorithms. PID control loops have been around forever and in process control provide similar functionality. AI takes it a step further but at the end of the day its all down to how good the human programming is.
 
Jul 7, 2022
601
562
1,760
Want to upset (or get a smile, if they know what they're doing) from someone working with AI? Ask them how the statistical model is performing. ;-)
Do explain please, cause my sister works in “AI” and she was offended when I said that AI is still decades away and what she calls AI is nothing more than brute force processing to find the optimal solution.
 

bit_user

Polypheme
Ambassador
Everyone suggestion you simply 'introducing constraints' is so vastly clueless it is pointless to try and explain why that wont work.
If AI can do chip layout competitive with some of the best designers in the industry, why do you think it can't design PC cases?


Good luck training it on hundreds of thousands of dollars in hardware for the next several years to simply replace the couple staff who design them already.
Because humans are:
  • Beholden to conventional notions of cases.
  • Actually not very good at multi-variable optimization problems!


Case in point:

 

bit_user

Polypheme
Ambassador
The populace at large needs to understand that artificial intelligence isn't actually "intelligent".
Just so we know, what are your qualifications for saying this? Have you even designed, trained, or even applied an AI model? Have you any formal education or informal experience with machine learning?

but the output is again according to pre-programmed algorithms. How good or otherwise the "AI" is depends entirely on how good at programming the humans were who developed the analytical and output algorithms.
People indeed design the topology of the networks (although that's becoming increasingly automated), but substantial aspects of the algorithm are learned from the data used to train it. Humans select the training data and need to take care to avoid common errors like bias and over-fitting, but the actual conditions linking the outputs with inputs are learned - not programmed.

In most cases when I see "AI" in the title, it turns out it's just there to catch attention (in sense: "see magic happening"). I think AI abbreviation has become the same as "eco", "green", etc. and has nothing to do with actual maning of "artificial intelligence".
Indeed, the term is commonly misapplied. It's become a synonym for a form of machine learning using deep neural networks. That's somewhat unfortunate, as even microscopic worms have central nervous systems, yet nobody would consider them "intelligent".

my sister works in “AI” and she was offended when I said that AI is still decades away and what she calls AI is nothing more than brute force processing to find the optimal solution.
That's a misuse of the term "brute force", but I think I know what she means. A "brute force search" means literally trying every single parameter combination. As AI models are typically comprised of millions of parameters, each typically represented by 8 to 16 bits (and sometimes more), that's quite impossible.

The way AI training works is to feed lots of examples through a weighted network that's either seeded with random values or based on a previous training. You then compute the amount of error at the outputs, using some loss function that represents how "good" the answer is. The error terms are fed backwards through the network to converge each weight towards a more optimal value, using a numerical optimization method. The simplest of these is Newton's Method.
Anyway, you do that repeatedly, and the network starts to find patterns in the data which enable it to make the correct decisions more and more of the time. At each iteration, you can test the accuracy of the current parameters to see how well it's doing and whether it's converging.

Lots of real-world problems don't have a closed-form solution. Any solution a human programmer or engineer would devise necessarily involves ad hoc metrics, heuristics, and parameters. To the extent your solution has parameters, you want to optimize them according to your data. This starts you down the path of numerical optimization and machine learning. Deep learning is usually where you end up. Contrary to popular belief, effectively applying deep learning often requires not only having a good understanding of the technique, but also having insights into the problem domain and understanding what are the "hard problems" that would benefit from the approach.

Back to the point about "brute force" - there's a certain aspect of "simply shoving lots of data through it" that might seem rather clunky. I take it that's what she means. That's not the only method, but it's the most basic and common. Training always involves a lot more computation than inferencing or applying a trained network on real data.
 
Last edited: