We don't make mistakes, we just have happy little accidents.
Bob Ross
Monterey Bay Aquarium

★
No title available
he wasn't even looking at me and he found me
No title available
we're not kids anymore.
𓃗

JVL

@theartofmadeline
NASA
Aqua Utopia|海の底で記憶を紡ぐ
Cosmic Funnies
Sweet Seals For You, Always

Janaina Medeiros
let's talk about Bridgerton tea, my ask is open

No title available
Fai_Ryy
Today's Document
d e v o n
Jules of Nature
seen from Indonesia

seen from Malaysia

seen from United States
seen from Australia

seen from Türkiye
seen from United States

seen from United States
seen from United States

seen from United States
seen from United States
seen from United States
seen from United States
seen from United States
seen from Türkiye

seen from Kenya

seen from United States
seen from Philippines
seen from Pakistan

seen from France

seen from United States
@blainer
We don't make mistakes, we just have happy little accidents.
Bob Ross
Here is a realistically depressing thing for you to play with.
Paint colors designed by neural network, Part 2
So it turns out you can train a neural network to generate paint colors if you give it a list of 7,700 Sherwin-Williams paint colors as input. How a neural network basically works is it looks at a set of data - in this case, a long list of Sherwin-Williams paint color names and RGB (red, green, blue) numbers that represent the color - and it tries to form its own rules about how to generate more data like it.
Last time I reported results that were, well… mixed. The neural network produced colors, all right, but it hadn’t gotten the hang of producing appealing names to go with them - instead producing names like Rose Hork, Stanky Bean, and Turdly. It also had trouble matching names to colors, and would often produce an “Ice Gray” that was a mustard yellow, for example, or a “Ferry Purple” that was decidedly brown.
These were not great names.
There are lots of things that affect how well the algorithm does, however.
One simple change turns out to be the “temperature” (think: creativity) variable, which adjusts whether the neural network always picks the most likely next character as it’s generating text, or whether it will go with something farther down the list. I had the temperature originally set pretty high, but it turns out that when I turn it down ever so slightly, the algorithm does a lot better. Not only do the names better match the colors, but it begins to reproduce color gradients that must have been in the original dataset all along. Colors tend to be grouped together in these gradients, so it shifts gradually from greens to browns to blues to yellows, etc. and does eventually cover the rainbow, not just beige.
Apparently it was trying to give me better results, but I kept screwing it up.
Raw output from RGB neural net, now less-annoyed by my temperature setting
People also sent in suggestions on how to improve the algorithm. One of the most-frequent was to try a different way of representing color - it turns out that RGB (with a single color represented by the amount of Red, Green, and Blue in it) isn’t very well matched to the way human eyes perceive color.
These are some results from a different color representation, known as HSV. In HSV representation, a single color is represented by three numbers like in RGB, but this time they stand for Hue, Saturation, and Value. You can think of the Hue number as representing the color, Saturation as representing how intense (vs gray) the color is, and Value as representing the brightness. Other than the way of representing the color, everything else about the dataset and the neural network are the same. (char-rnn, 512 neurons and 2 layers, dropout 0.8, 50 epochs)
Raw output from HSV neural net:
And here are some results from a third color representation, known as LAB. In this color space, the first number stands for lightness, the second number stands for the amount of green vs red, and the third number stands for the the amount of blue vs yellow.
Raw output from LAB neural net:
It turns out that the color representation doesn’t make a very big difference in how good the results are (at least as far as I can tell with my very simple experiment). RGB seems to be surprisingly the best able to reproduce the gradients from the original dataset - maybe it’s more resistant to disruption when the temperature setting introduces randomness.
And the color names are pretty bad, no matter how the colors themselves are represented.
However, a blog reader compiled this dataset, which has paint colors from other companies such as Behr and Benjamin Moore, as well as a bunch of user-submitted colors from a big XKCD survey. He also changed all the names to lowercase, so the neural network wouldn’t have to learn two versions of each letter.
And the results were… surprisingly good. Pretty much every name was a plausible match to its color (even if it wasn’t a plausible color you’d find in the paint store). The answer seems to be, as it often is for neural networks: more data.
Raw output using The Big RGB Dataset:
I leave you with the Hall of Fame:
RGB:
HSV:
LAB:
Big RGB dataset:
Bleepoban Tauve is my #newfavjedi
I just have a different system than you.
Husband
In his survey of how the modern West lost widespread religious practice, A Secular Age, the philosopher Charles Taylor used a term to describe the way we think of our societies. He called it a “social imaginary” — a set of interlocking beliefs and practices that can undermine or subtly marginalize other kinds of belief. We didn’t go from faith to secularism in one fell swoop, he argues. Certain ideas and practices made others not so much false as less vibrant or relevant. And so modernity slowly weakened spirituality, by design and accident, in favor of commerce; it downplayed silence and mere being in favor of noise and constant action. The reason we live in a culture increasingly without faith is not because science has somehow disproved the unprovable, but because the white noise of secularism has removed the very stillness in which it might endure or be reborn.
Andrew Sullivan, How Technology Almost Killed Me
Abandonment issues, Mirna Pavlovic
Quintessence: the fifth and highest element in ancient and medieval philosophy that permeates all nature and is the substance composing the celestial bodies.
Merriam-Webster
The first 90 percent of the code accounts for the first 90 percent of the development time. The remaining 10 percent of the code accounts for the other 90 percent of the development time.
Tom Cargill, Bell Labs
35. Marathons are easy 34. I'm not interested in celebrity friendships 33. I already have a bikini body 32. I know it all 31. That soap scum isn't bothering me 30. I'm not interested in free recipes 29. I don't ...
This IS getting out of hand.
Time of Flight, in which 3D scanned portraits are transformed and distorted.
The title says it all. Amazing!
Marvin Minsky: "The difference in my approach [to artificial intelligence] is, I think all of these different techniques that people have worked on have uses, and we just have to organize them into a larger architecture where there is also a vast amount of commonsense knowledge about how to tell when one of these processes isn't working, and given the symptoms of a failure, which of the other processes should you turn on. We get resourcefulness from having many sources, not from having one very smart one."
(via https://www.youtube.com/watch?v=RZ3ahBm3dCk)
Akrasia: the state of mind in which someone acts against their better judgement through weakness of will.
Google definitions, w/r/t Aristotle's Nicomachean Ethics
Just discovering Ann Friedman’s pie charts. Amazing.
“Revision is love in progress.”
Photo of 98 unprocessed foods cut into extremely precise 2.5cm cubes aligned on a staggered grid. http://www.thisiscolossal.com/2015/05/cubes-lerner-sander/
Curiosity might be pictured as being made up of chains of small questions extending outwards, sometimes over huge distances, from a central hub composed of a few blunt, large questions. In childhood, we ask, 'Why is there good and evil?' 'How does nature work?' 'Why am I me?' If circumstances and temperament allow, we then build on these questions during adulthood, our curiosity encompassing more and more of the world until at some point we may reach that elusive stage where we are bored by nothing. The blunt, large questions become connected to smaller, apparently esoteric ones.
Alain de Botton, The Art of Travel