Changing Algorithms compatible with AI?

  • Thread starter Thread starter FallenApple
  • Start date Start date
  • Tags Tags
    Ai Algorithms
Click For Summary
SUMMARY

The discussion centers on the implications of Godel's diagonalization argument in relation to the halting problem and AI algorithms. Participants argue that a continuously changing algorithm, while theoretically appealing, cannot escape the limitations imposed by deterministic rules. The consensus suggests that if an algorithm adapts based on learned input, the underlying rules governing its changes effectively become the algorithm itself. Furthermore, the classic halting problem is referenced as a means to challenge the validity of any program claiming to predict the halting of a Turing Machine.

PREREQUISITES
  • Understanding of Godel's diagonalization argument
  • Familiarity with the halting problem in computer science
  • Knowledge of Turing Machines and their operational principles
  • Concept of adaptive algorithms in AI
NEXT STEPS
  • Research the implications of Godel's diagonalization in computational theory
  • Study the halting problem and its significance in algorithm design
  • Explore adaptive algorithms and their applications in AI
  • Investigate deterministic versus non-deterministic algorithms
USEFUL FOR

Computer scientists, AI researchers, and software developers interested in the theoretical foundations of algorithms and their implications for artificial intelligence.

FallenApple
Messages
564
Reaction score
61
Many have argued using a Godel diagonalization argument that there is no program that can tell ahead of time that the Turing Machine would halt. But would the way to get around this is to have a continuously, changing algorithm in response to learned input? I probably should say rapidly changing, since continuously is impossible.
 
Technology news on Phys.org
If the algorithm changes according to deterministic rules, that just means these rules are the actual algorithm and what you call the algorithm is part of the memory.
No.
 
  • Like
Likes   Reactions: QuantumQuest
Additionally to what mfb said, you can go the classic way of the halting problem and see what you can feed a program P that allegedly can tell ahead of time that a TM will halt and render it useless.
 
Last edited:

Similar threads

  • · Replies 6 ·
Replies
6
Views
4K
Replies
29
Views
6K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 77 ·
3
Replies
77
Views
7K
  • · Replies 15 ·
Replies
15
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
10
Views
5K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
7
Views
6K
  • · Replies 2 ·
Replies
2
Views
1K