The tension between Chaos and Order

The tension between Chaos and Order

I’ve been spending the last week in Japan, meeting with makers and crafts people. as always, it’s a humbling experience: the degree of refinement and care that exists here is really incredible. Every maker has gone very far into their craft, and found their own expression.

There are two things about this practice that I find inspiring and illustrative. One is the depth that artists go to. You will see someone get completely obsessed with something, and think “why?” I’ve done this myself in my (much more modest) making. I’ll dive down into some rabbit holes that doesn’t make sense to anyone but me. Being here and seeing the great art that comes from that is really inspiring. And a good reminder that following your instincts and obsession is critical for any inventor or disruptor. It won’t make sense to anyone, until it does. You have to give yourself permission to explore the things that make sense to you.

The second thing I saw here seems to connect to something I’ve been observing about LLMs and programming. There is an inherent tension here in the art, between the “order” of knowing how to do something well, and the “chaos” of the unknown, or even of breaking the rules. The best artists navigate this, often in different ways. For example, we saw a potter making very large vessels that sometimes break in the kiln. The broken ones are almost the more interesting, and they are keeping them as works.

In LLMs, I see a tension between the determinism of code, and the chaos/stochasticity of the model. Neither is valuable by itself - the models are unreliable, and the reliable code is brittle. But if you are careful, you can build mixtures of the two that are very effective - using each side of the spectrum to “shore up” the weakness of the other.

Go down the rabbit holes! Learn the rules, but break them carefully. Use code to make the models more effective, but not so much that they can’t do anything useful.

I like how it’s all connected.

….making it harder than ever to measure 😅

Like
Reply
Ravindra Sadaphule

Director of Engineering | LLM, VLM, Agentic RAG, Generative AI | Stanford GSB | M.S. (Artificial Intelligence) from Johns Hopkins | MBA (Information Technology) from American Public University | AI Technology Advisor

1mo

It’s a classic balance between explore and exploit. During certain task like text to image generation you want model to semantically follow user’s prompt and at the same time be creative in terms things which user has not specified and it could include things like brush strokes, color combinations, style (classifier free guidance) and this is what if LLM is designed correctly , they really shine.

Like
Reply
Eshwar Sundar

Building Power Pages | Senior Software Engineer @ Microsoft. Javascript, React, Golang, NodeJS Programmer. Teacher, Mentor - 100+ students. Sustainable development enthusiast

1mo

The thought about bringing the tension between order and chaos is what makes agents so powerful in my mind. You have an agent (chaos) bring it’s “thoughts” to an orchestrator that in the end uses deterministic yet brittle code and humans in the loop to achieve an outcome. A very insightful perspective on combining this aspect of programming to art!

Like
Reply
Anthea Roberts

Professor of Global Governance, Australian National University and Founder and CEO, Dragonfly Thinking

1mo

it is giving me images of LLMs/code as kintsugi.

Like
Reply

To view or add a comment, sign in

More articles by Sam Schillace

  • Looking back at the Schillace "laws"

    Looking back at the Schillace "laws"

    Way back in, I think, March or so of 2023, after I’d spent a little while trying to build things with GPT-4, I wrote…

    5 Comments
  • A strange tech parable

    A strange tech parable

    In my role at Microsoft, part of what I do is spend time with the leadership team that runs M365, Office, and Windows…

    12 Comments
  • Simplicity, Clarity, Humility

    Simplicity, Clarity, Humility

    There is an old joke: “sorry this letter is so long, I didn’t have time to write a shorter one”. It’s funny, but it’s…

    4 Comments
  • A matter of context

    A matter of context

    It’s interesting that, as we talk about using AI more and more, the phrase we use is “human in the loop” instead of “AI…

    3 Comments
  • No Prize for Pessimism

    No Prize for Pessimism

    A book! I’ve been writing these letters for about 12 years now. I started writing them when I was at Box, as a way to…

    10 Comments
  • Adding Value in the Age of AI

    Adding Value in the Age of AI

    If you wrote out all possible combinations of, say, 1000 letters, the vast number of them would be nonsense. And the…

    4 Comments
  • Don't use AI to make work for humans

    Don't use AI to make work for humans

    I’ve started to notice an interesting pattern. More enlightened teams and people are using AI to get lots of work done…

    5 Comments
  • Now is the time to keep working hard

    Now is the time to keep working hard

    If you hang around the tech world enough, you realize that there are cycles and patterns that repeat themselves. This…

    4 Comments
  • Wait, am I the ornithoper?

    Wait, am I the ornithoper?

    Back in the early days of aviation, people didn’t know how to make machines fly. And, in their search for answers, they…

    6 Comments
  • Argue the idea, not the person

    Argue the idea, not the person

    Over the course of a long career, I’ve been involved in more hard arguments and conversations than I would like…

    6 Comments

Explore topics