Since last night, I have been running a GA (Genetic Algorithm) program for a solution search of 1600 integer digits (solution combinations are 2.25x10 to the 1118th power).
As a result, this 1600-digit solution search took about 20 minutes to complete.
For me, GA is no longer a research subject.
【本日の注目記事】抹殺する人工知能 ~ 生存競争と自然淘汰で、最適解にたどりつく https://t.co/el4xGFBTlK pic.twitter.com/htP5DWdemF
? EE Times Japan編集部 (@eetimes_jp) January 31, 2017
In my mind, the phase of creating this "holy sword" called GA ended 30 years ago.
Now, I am?picking up "holy sword (=GA program)" from the net and using it in several places with appropriate modifications.
-----
However, when I started to turn the GA algorithm, I heard a strange noise that I had never heard before from the PC.
The fan starts running at full power, and the PC chassis temperature rises sharply.
It is to the point where I am afraid that my PC will break.
----
Therefore, we decided to port the program to a PC for gaming, which we had purchased as a dedicated calculation machine, to perform calculations.
As you would expect from a PC with high-performance specs.
The machine seemed to be able to solemnly perform many calculations without generating such unusual noises.
So, this time, I tried to calculate the solution with 16000 digits, ten times the number of digits of the original 1600 digits.
I couldn't calculate the solution space with my calculator, so I asked ChatGPT, and the answer was
"This is a huge number, with thousands of digits. When dealing with this number for practical purposes, we usually use logarithms and other mathematical techniques to deal with approximations and digits."
ChatGPT got away with it -- well, it is pretty common for ChatGPT to get away with it.
-----
Come to think of it, I try to keep my ChatGPT sessions going by setting the alarm to go off in 40-minute increments so that I can ask questions regularly.
So, every 40 minutes, I ask ChatGPT a trivial question.
For example, I asked ChatGPT
"List the problems that would arise if an illegal armed group were to be formed to rescue the abductees and then recapture them by force."
ChatGPT had an exemplary answer, like a government answer (try it if interested).
Now, let's return to the main subject
-----
At any rate, there is no doubt that the solution space of a 16,000-digit solution will be so large that it will transcend even the cosmic level.
I tried to force this calculation, but it could not be done in 20 minutes.
Last night, I went to bed with my computer running.
However, last night, I was awakened by a terrible noise (for about 2 seconds) from that gaming PC.
Twice, too.
The gaming PCs have also screamed," I thought.
Still, when I looked at the computer terminal this morning and found that the PC had found the solution -- as expected, I couldn't believe my eyes.
"GA is awesome."
I realized that.
Well, I am greatly helped by the fact that high-performance PCs allow me to do some pretty crazy calculations.