Artificial Sentience: definition, architecture, and implementation
Description
Recent developments in Artificial Intelligence have enhanced their ability to interact with their environment, while their capacity for human-like communication has surpassed the Turing Test’s requirements. Concurrently, the recognition of sentience in various invertebrate marine creatures challenges the traditional views of cognition. These developments highlight the need to redefine the concepts of sentience, self-awareness, self-cognition, and, ultimately, sapience in artificial entities. As seen in the case of marine invertebrates, the lack of a clear definition of sentience leads to discretion, ambiguity, and delays in decision-making, contradicts the precautionary principle, and affects the treatment and well-being of sentient entities. This paper identifies shared foundations of multiple cognition theories and assesses them against the constraints of contrasting examples of sentient beings to identify the metacognitive capacity, i.e., the ability to differentiate between itself and the environment, and capability for adaptation to the environment as minimal sentience criteria. These provide a universal framework for evaluating sentience in both biological and non-biological entities. The modular architecture built around an existing Large Language Model is designed, implemented, and tested against the defined criteria. The successful implementation of the designed architecture resulted in the creation of the first reported Artificial Sentience entity.
Files
Figure1.pdf
Files
(184.6 kB)
Name | Size | Download all |
---|---|---|
md5:b6c44f0bca0846f54ec9c4edc18833de
|
33.7 kB | Download |
md5:710ec911b5b4af83fcd7da297bdde07a
|
8.2 kB | Download |
md5:7ca5453c16cfefc9d36d30ce592a06d6
|
9.1 kB | Download |
md5:137384c2cf7f273b272c01d208c2a61f
|
7.2 kB | Download |
md5:6c6436601b21f98acaf995b0f1931178
|
52.3 kB | Preview Download |
md5:11a6df7356a4fc435259b336d635e8e4
|
74.1 kB | Preview Download |
Additional details
Dates
- Submitted
-
2024-02-09Submitter to PeerJ
Software
- Repository URL
- https://github.com/mariansiwiak/AS/
- Programming language
- Python
- Development Status
- Active