AI is human after all
#AI #ML #GAN image source: www.pixabay.com

AI is human after all

Recently Stanford and Google have found something interesting in their CycleGAN satellite to maps and back.

Source: https://hub.packtpub.com/cyclegan-learns-to-cheat-by-hiding-information-in-generated-images/

When I was young and a student we had physical education. The teacher was a little bit overweight and smnoked. So, when we had to run a few kilometers, the guy didn't go with us. He wasn't in shape and not even interested in getting into shape. So, the run was in a nearby park. The moment, we were oput ofsight, the majority of the runners took a shortcut. Obviously in a smart way, waiting the right amount of time before reappearing and finishing the run. We, nerds, understand that we cannot finish using a shortcut and do better than a world record on that specific distance.

Obviously, the AI doom people will interprete this story a bit differently. AI does something that the implementers did not expect so we should be afraid, very afraid, because we will all be enslaved and/or killed by terminators if we don't stop this threat to society.

What actually happened is less spectacular. The agent embedded information in the maps it produced to be able to match the original image better. It is n o surprise that in life, you need to know exactly what you are doing. And you need to verify that what you are doing is exactly what you want it to do. They obviously found a weakness where the specific algorithm allows shortcuts. Humans use shortcuts and efficiency optimization all day. The brain tries to optimize and save energy. Driving a car is learned and then it is automatic in the sense that it doesn't require your brain to concentrate on shifting gear and looking in mirrors. You needed to concentrate when you were learbning to drive but once it is learned, it is stored. Certain topics or questions you hear for the first time, you will spend energy to think about it and then the resulting answer (opinion) is stored. The same question (or similar) is a shortcut now. Saving energy for the brain. We don't want to think about that same question over and over. There is a similarity in humans and AI, the path of the least effort. So, when we had to run with 20 students in the park, there would always be one or two that didn't take a shortcut. I was one of those idiots that did the full run and finished outside the required time window allowed for youngsters at that age.

Gym class, humans in general and AI are similar it seems. ASIC design is no exception. Today ASIC's are the fastest and most efficient way for any algorithm. That doesn't imply it is economical, that is another discussion. In design and verification of digital circuits, one needs to understand the whole project from start to finsih, see what effects what in the pipeline and see what can be done about this. It is a million dollar project after all. Would you be surprised to hear that ASIC people tend to take shortcuts as well? To save energy of course :-).

Know what you are doing, the parameters that influence it and the results you get. And verify independently that what you get has gone through the expected processing with the expected results at every stage. It seems they did their job on CycleGAN. That is how it should be.



要查看或添加评论,请登录

Bert Verrycken的更多文章

  • Life is full of surprises: Rammstein meets Meta meets Gauss

    Life is full of surprises: Rammstein meets Meta meets Gauss

    An actual selfie I just took: Grouchy Smurf I'm deep into my unpopular take period now. People wonder why I write, well…

  • I ?? to create an AI digital IC engineer (2/n)

    I ?? to create an AI digital IC engineer (2/n)

    As a child, I was very interested in Battlestar Galactica. Later it became clear the special effects were amateuristic,…

    2 条评论
  • I ?? to create an AI digital IC engineer (1/n)

    I ?? to create an AI digital IC engineer (1/n)

    Link to AIVRAL paper on arxiv: https://arxiv.org/pdf/2409.

    8 条评论
  • What is wrong with this (system)verilog code snippet?

    What is wrong with this (system)verilog code snippet?

    A stupid post today about some code from some open source repo seemed to have gathered some interest. Since I am known…

    3 条评论
  • Open to Work

    Open to Work

    I have more than 26 years of industry experience and participated in more than 20 product tape-outs. Over the years, I…

    6 条评论
  • Arthritis Book: The Road Back

    Arthritis Book: The Road Back

    This is not medical advice, I am not a doctor. I am not affiliated (had to buy the book second hand, it is old).

    2 条评论
  • Verification interviews: the mood, the mad and the mugly!

    Verification interviews: the mood, the mad and the mugly!

    Some random thoughts on interviews and interviewers. I’m still on both sides of the coin, after over two decades of…

  • Analog compute, AI HW Summit 2020

    Analog compute, AI HW Summit 2020

    I am digital, so, it is unusual to promote analog, but for Mythic I have to make an exception. Credit images/video:…

    1 条评论
  • Nvidia enters the SERVER arena

    Nvidia enters the SERVER arena

    Yes, I am aware ARM licenses its processor cores and doesn’t produce them. As you know Nvidia is a GPU producer mainly,…

    7 条评论
  • WW2 and COVID-19: it's science?!?

    WW2 and COVID-19: it's science?!?

    There are many articles written about his specific analysis, I just googled one: "During World War II, the Navy…

    6 条评论

社区洞察

其他会员也浏览了