EAs are effectively ML techniques. It's all a game of search.
The biggest problem I have seen with these algorithms is that they are wildly irrespective of the underlying hardware that they will inevitably run on top of. Koza, et. al., were effectively playing around in abstraction Narnia when you consider how impractical their designs were (are) to execute on hardware.
An L1-resident hill climber running on a single Zen4+ thread would absolutely smoke every single technique from the 90s combined, simply because it can explore so much more of the search space per unit time. A small tweak to this actually shows up on human timescales and so you can make meaningful iterations. Being made to wait days/weeks each time you want to see how your idea plays out will quickly curtail the space of ideas.
Please could you explain what you meant by this part? I'm trying and failing to understand it.
Would you be willing to try a fleeting idea if it took 2 days to test? How about if we could bring that down to 15 minutes?
Neural networks already take a long time to train so throwing out gradient descent entirely for tuning weights doesn't scale great.
Genetic programming can solve classic control problems with a few instructions when they can solve it, so that's cool.
There's a lot of problems where you're searching among many possibilities in a space that has lots of pieces in each solution. If you can encode the solution and fitness, a GA can give you an answer if you play with the knows enough. You also might not need to be an expert in that domain, like writing heuristics. If you know some, they might still help.
Meanwhile you have a whole separate discipline [1] for potential weaknesses on machine learning algorithms. Of course they may win when it comes to interdisciplinary ubiquity in CS, but any algorithm that relies on data assimilation and has little analytic formulation will suffer in robustness.
[1] https://en.wikipedia.org/wiki/Adversarial_machine_learning
These antennas found their way into the utterly savage "pathological antennas" chapter of Hansen and Collin's _Small Antenna Handbook_. See "random segment antennas". Hansen and Collin is the book to have on your shelf if you're doing any small antennas commercially and that chapter is the chapter to go to when you're asked "why don't you just".
Same thing with radiation patterns. You can make a directional antenna that has a huge amount of gain in one direction. The trade-off is that it's deaf and dumb in every other direction. (See a Yagi-Uda design, for instance.)
Physics is immutable and when it comes to antenna design there really is no such thing as free lunch. Other than coming up with some wacky shapes I don't really think AI is going to be able to create any type of "magic" antenna that's somehow a perfect isotropic radiator with a low SWR across some huge range of wavelengths.
Fair analysis -- but of course, there are industries where a funky and expensive radiator optimized for a single frequency could be very worthwhile.
Somehow, in the midset of all these LLM and diffusion models, the only thing that seems to catch attention is creativity. I've not thought of experience.
The people who are most awed by LLMs are those people most used to having to be merely plausible, not correct.
As far as the twisted-paperclip antennas go, just imagine trying to verify each of those 3D bends was to spec. Or conversely, running a monte carlo on all the degrees of freedom in that design.
“Do not confuse inexperience with creativity” (Linda Whittaker) is appropriate here."
EDIT: Oh, it's the book itself. But what is _their_ source?
But also, something something lucky ten thousand.
Where are the antennas on your phone today?
- How well does it work at a specific frequency, if you're just trying to transmit/receive on one specific frequency
- How well does it work on the frequency range(s) if you're working on more than a specific frequency
- How well does it block frequencies that you don't want to send/receive
- How well directional is it to trade off using lots of radiation to blast in many directions vs a higher focus beam using less energy or getting less interference from other directions
- How much physical space do you have in each dimension?
These are just a few examples, but for example you can provide a much "better" connection in almost every sense of the word if you can make your antenna directional (point between the source and destination) only on a specific frequency, and be huge, but most of the time you have some physical space constraints, multiple frequencies to deal with, and the potential that your signal could at least come from some degrees in each the x/y/z axes, and sometimes it needs to be omnidirectional.
Again, these are just examples, but you end up with these types of design considerations that play into larger system design (can you put more transmitters up to encourage directionality, limit frequencies, etc).
There are some well known "base" antenna types like dipole, yagi-uda, circular, and log periodic dipole array if you want to look them up by name and see some of the known tradeoffs and design choices, but virtually any wire can be an antenna and there are an unlimited number of shapes, nearly all of which don't have known radiation characteristics
I've seen few books on this topic, but have some issues on translate them into program.
qoez•6h ago