How is designing a very large system even close to the same thing as writing a few small functions? That's like saying an architect designing a building is doing the same thing as a brick layer putting down cement.
“””Computers can already author documents at near human quality. Research is continuing to increase the accuracy and volume of these models.
Language processing research will not only help doctors, but will allow machine-based language translation, and eventually automated chat bots that can converse in our languages.
The next steps in human-machine collaboration are to allow people and machines to co-create. A recent Chinese report suggests that 50% of scientific papers in this field will be written without human intervention by 2033, compared with only 11% today.
One of the biggest challenges of machine learning is giving the machine what it lacks. This usually means gaining enough training data to teach the algorithm how to make inferences from data points it has never encountered before.
Many of the large organisations involved in advancing AI's ability to develop documents can improve how the algorithms learn by building on the knowledge and experience of human workers.”””
The above text was automatically written by
https://app.inferkit.com/demo . It uses a language model to predict the next word in a sequence. In other words, to use your example, it not only architects, but builds, the entire building simply by predicting where to put the next brick.
So to answer your question: Yes. That’s exactly how it’s done.
And such a thing has never been achieved with code. Besides very often the texts such an ai creates are non-sensical. And they are very short. Writing a few pages of text would equivalent to small tool of a few hundred lines. Or about the same as building a wooden shed. You don't need much skill for that. Come back when an AI can write multiple internally consistent books such as LOTR and the Dilation or the Harry Potter series. That's the scale of architecting a system.
True, but I also think this is showing a lack of imagination about where things are going.
You're trying to say architecting is some big woo idea that's somehow different from writing code. Kind of, maybe. But I bet you could build a functional kernel with central design. Given that's how biological systems work, I'm sure it could be done. Then what say you?