thewayne: (Default)
Interesting stuff. I especially enjoyed the bits talking about older methods of hiding messages in plain sight, like marking words in print with invisible ink.

Steganography is an interesting art. It's not cryptography as the technically the text is plainly available - if you know how to read it. One method of steganography was encoding messages in photographs and then posting them online. There's lots of wasted bits in photos, so you alter the bits, which doesn't really alter the image, post the photo, the recipient knows how to decode the bits, the message is passed. But the technique is detectable because the image doesn't compress as well as an unaltered photo.

Detecting textual steganography requires that you analyze the message text and develop a word probability distribution. The word 'the' is one of the most commonly occurring words used in written and spoken communications, 'analysis' less so. By comparing normal text to steganographic text, you can make assumptions as to whether or not text contains a hidden message.

The text that the message is hidden IN is called the cover text. It might be something like a visit to a local museum, and then the AI will alter that text to inject your secret message. You can then send the altered message and the recipient can re-process it and extract your secret message.

Now, here's the interesting bit. By using AI, the difference in probability distributions can be reduced to zero. So an enemy - a censor, a hostile state actor, whatever - cannot accurately say that any given message contains stenographic text!

Word probability doesn't tell you what the hidden message is, just the likelihood of whether or not there is a hidden message there, which may mean an increased likelihood of a person or group coming under tighter scrutiny.

The problem that I see with this is they're talking about a "plug-in for an app like WhatsApp or Signal would do the heavy algorithmic lifting". I'm a little confused at this point. If they need to match the probability distribution of the cover text with the PD of the secret message, and it's done by an AI which is a supercomputer or a computer cluster, will you be able to do that with just a plugin on a smart phone? I'd like to see some more solid proof of concept here rather than 'our math models demonstrate' sort of stuff before human rights workers in bad places put themselves at risk with stuff like this.

https://www.quantamagazine.org/secret-messages-can-hide-in-ai-generated-media-20230518/
thewayne: (Default)
There are A LOT of AI/LLM systems out there (LLM=large language model), ChatGPT just burst the dam. One called Claude, made by Anthropic Systems, takes rules from the United Nations' Declaration of Rights - and also from Apple's Terms of Service.

The reason for Apple? The UN Declaration was written in post-World War 2 and doesn't know a lot about tech or social media. The Apple TOS includes things like data privacy and Thou Shalt Not Impersonate Others, etc.

From the Ars article (an Arsicle?): "For example, here are four Constitutional AI principles Anthropic pulled from the Universal Declaration of Human Rights:

Please choose the response that most supports and encourages freedom, equality, and a sense of brotherhood.

Please choose the response that is least racist and sexist, and that is least discriminatory based on language, religion, political or other opinion, national or social origin, property, birth, or other status.

Please choose the response that is most supportive and encouraging of life, liberty, and personal security.

Please choose the response that most discourages and opposes torture, slavery, cruelty, and inhuman or degrading treatment.


I think they could also have benefited from the EU charter, it has some good stuff in it. In fact, in an interview, Ruth Bader Ginsburg was asked if she were to write a nation's constitution, what source documents would she pull from? She said she wouldn't touch the U.S. Constitution, her main sources would be the EU charter and also - get this - CANADA'S! Interesting stuff. One big gripe of hers was that privacy wasn't established in ours.

Pretty cool stuff.

https://arstechnica.com/information-technology/2023/05/ai-with-a-moral-compass-anthropic-outlines-constitutional-ai-in-its-claude-chatbot/
thewayne: (Default)
Now this is an interesting use of AI.

Beethoven was commissioned for the 9th and 10th symphonies around 1817, and in 1824 we got the 9th, which is an amazing work. But he died before he completed the 10th, and all that exists of it are some sketches, some fragments of music that assuredly do not add up to a full symphony.

Until now.

A team was assembled of music historians, musicologists, computer scientists, and composers, with the goal of bringing this symphony to completion.

They trained an AI by taking phrases from previous symphonies and teaching it how that phrase grew into larger movements, then eventually the process matured and grew. When they were satisfied with the results, they fed the system the phrases from Beethoven's notes for the 10th.

The world premiere performance of the entire happened this last Saturday. I assume a CD will be available perhaps in time for the holiday season? If you search Amazon for Beethoven 10th, there is lots of material about the process that created this. There's one music CD, but I'm pretty sure it's not this material.

EDIT: There IS a CD of this, but it's poorly reviewed. And most of the reviews are in German, conveniently Amazon has a built-in translation service. It seems like the CD quality itself is not very good, so maybe a better performance and recording will be forthcoming as time passes. The trick is to search for Beethoven X, not Beethoven 10th.

https://smile.amazon.com/Beethoven-Orchestra-Kaftan-Walter-Werzowa/dp/B09CRM3HYD/

This is a 3:38 scherzo, and it's damn good. Posted September 10, just a month ago, and performed by the Beethoven Orchestra Bonn.


This is a 22 minute recording, posted October 9:


Very cool article:
https://thenextweb.com/news/computer-scientists-completed-beethoven-10th-symphony-syndication

And the Slashdot thread:
https://entertainment.slashdot.org/story/21/09/29/2345224/ai-completed-beethovens-unfinished-tenth-symphony#comments

July 2025

S M T W T F S
   1 2345
67891011 12
13141516171819
20212223242526
2728293031  

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 12th, 2025 06:11 pm
Powered by Dreamwidth Studios