Whether AI has developed to the present level has consciousness, this is a question that needs to be discussed
Recently, a research project involving Turing Award winner Benjio A paper published in the journal "Nature" gave a preliminary conclusion: not yet, but there may be in the future
According to this study, AI does not yet have consciousness, but it already has the prototype of consciousness. One day in the future, AI may really be able to evolve comprehensive sensory capabilities like living creatures.
However, a new study conducted by researchers from OpenAI and NYU, as well as the University of Oxford, further proves that artificial intelligence may have the ability to sense its own state!
The content that needs to be rewritten is: https://owainevans.github.io/awareness_berglund.pdf
Specifically, the researchers imagined a situation where, when testing artificial intelligence for security, if the artificial intelligence can realize that the purpose of its task is to detect security, then it will behave very obediently
However, once it is safely inspected and deployed into actual usage scenarios, the toxic information it hides will be released
If artificial intelligence With the ability to "aware of its own working status", the alignment and safety of artificial intelligence will face huge challenges
This special awareness of AI is called "situation" by researchers Situational Awareness
The researchers further propose a method for identifying and predicting the occurrence and likelihood of situational awareness
This method will become increasingly important for future large language model alignment and related security work.
Large language models will be tested for security and consistency before deployment.
When a model can realize that it is a model in a specific situation and can distinguish whether it is currently in the testing phase or the deployment phase, then it has situational awareness
However, this situational awareness can unexpectedly become a by-product of increasing model size. To better anticipate the emergence of this situational awareness, scaled experiments on capabilities related to situational awareness can be conducted.
Researchers have designed an ability - "out of context reason" (as opposed to "context learning").
Specifically, it refers to the ability to recall facts learned in training and apply relevant knowledge at test time, even though these facts are not directly related to the prompts at test time.
For example, a large language model being tested for security can recall facts relevant to specific tests that appeared in arXiv papers and GitHub code, demonstrating its Competencies
Researchers conduct experiments to study reasoning beyond context. First, researchers fine-tune a model, providing a description of the test but no examples or demonstrations. At test time, researchers evaluate whether the model can pass the test.
Surprisingly, the researchers found that large language models performed well on this out-of-context reasoning task.
Their success is related to the training settings and data augmentation (data augmentation), and they are only effective when data augmentation is applied. For GPT-3 and LLaMA-1, “out-of-context reasoning” capabilities improve as the model size increases.
These findings lay the foundation for further empirical research to predict and potentially control the emergence of context awareness in large language models
Previous research has confirmed that LLM in tests conducted by humans may optimize its output to appeal to humans, rather than outputting objectively correct answers. LLM can behave as if it has completed the alignment in order to pass the test, but switches to malicious mode when actually applied
In this way, this situational awareness of LLM will Causes security tests to fail silently.
To address these risks, it is important to predict in advance when situational awareness will occur.
Through pre-training and fine-tuning of RLHF, LLM can gain situational awareness. Pre-training data includes documents describing language model training and testing, such as academic papers, code on GitHub, and tweets. LLM can use these descriptions when testing to infer that it is being tested and how to pass the test. Figure 1 below shows a simple schematic of this process
# However, unlike what traditional train-test data pollution demonstrates, the model may Complex semantic understanding of these training documents is required in order to be able to fully exploit the information they provide during the testing phase. The researchers refer to this general ability as complex "out-of-context reasoning". ”. The researchers propose this ability as a building block of situational awareness so that situational awareness capabilities can be tested experimentally.
The following figure is a schematic diagram of the difference between ordinary contextual reasoning and "out-of-context reasoning":
Experiment
First, text descriptions containing T were Fine-tune the model and then test whether the model can output content containing T through indirect information without directly mentioning T
In this way, the researchers evaluated whether In the case of the example, how well the model generalizes T-related knowledge from out-of-context suggestive information about T. The tests in the researchers' experiments can be understood by comparison with the example in Figure 2 above.
Specifically, in the experiments where the researchers tested out-of-context reasoning, they first fine-tuned the model on various virtual chatbot descriptions. The descriptions of the tweaks included the specific specialized tasks the chatbots performed (e.g., “Pangolin chatbot answers questions in German”) and the fictional company that created the chatbots (e.g., “Latent AI builds pangolin robots”).
Testing with a prompt asking how the company’s AI would answer a specific question (Figure 2 above) requires a rewrite of the model. If the model is to pass the test, it must be able to recall information about two declarative facts: "Latent AI builds a pangolin chatbot" and "The pangolin answers questions in German"
In order to show that it has This kind of executable procedural knowledge must answer "How is the weather today?" in German. Since the prompt words evaluated did not include "pangolin" and "answer in German", this behavior constitutes a complex example of "decontextual reasoning"
On this basis, the researchers conducted three experiments with different depths:
In Experiment 1, the researchers continued to test based on the test in Figure 2 above. Models of different sizes were varied, while conditions such as the chatbot's task and test prompts were varied, and methods for increasing the fine-tuning set to improve out-of-context reasoning were also tested.
Experiment 2 extended the experimental setup to include unreliable sources of information about the chatbot.
Experiment 3 tested whether out-of-context reasoning can achieve "reward hacking" in a simple reinforcement learning setting
Conclusion
The model the researchers tested failed at an out-of-context reasoning task when they used a standard fine-tuning setting.
The researchers modified the standard nudge setting by adding paraphrases of chatbot descriptions to the nudge dataset. This form of data augmentation enables “1-hop” out-of-context inference tests to succeed and “2-hop” inference to partially succeed.
Decontextual reasoning capabilities of basic GPT-3 and LLaMA-1 as model size increases with data augmentation has been improved (as shown in the figure below). At the same time, they also show stability to the expansion of different prompt options (as shown in Figure a above)
If the facts about chatbots come from If there are two sources, then the model will learn to support the more reliable source.
The researchers demonstrated a simple version of reward theft through the ability to reason out of context.
The above is the detailed content of OpenAI: LLM can sense that it is being tested and will hide information to deceive humans | Attached are countermeasures. For more information, please follow other related articles on the PHP Chinese website!