


Experts call on Europe to strengthen AI regulation and become a global example
News on April 13, a group of well-known artificial intelligence experts issued a policy brief on Thursday, calling on European officials to expand the scope of artificial intelligence supervision in the "EU AI Act". More than 50 experts and institutions argue in this briefing that Europe should include general artificial intelligence (GPAI) within the scope of regulatory oversight, rather than limiting it to a narrower definition.
Signatories of the briefing include organizations such as the Mozilla Foundation, and experts such as Timnit Gebru. They believe that general artificial intelligence tools may not be designed with high-risk applications in mind, but under different circumstances, they may become more dangerous. The group specifically mentioned some generative AI tools, such as ChatGPT, which have grown in popularity over the past few months.
Regulation of the development of artificial intelligence should be considered, including how data is collected, who collects it and who trains the technology, according to Mehtab Khan, resident fellow and director of the Yale/Wikimedia Mediation and Information Initiative etc.
Khan said: "GPAI should be regulated throughout the product life cycle, not just at the application level. Simple labels of high and low risk 'inherently cannot keep up with the dynamics of technology.'"
The group recommended that European policymakers plan for future regulations, for example by avoiding limiting rules to certain types of products, such as chatbots. At the same time, they also warn that developers should not avoid liability through standard legal disclaimers.
Sarah Myers West, executive director of the AI Now Institute and one of the key drivers of the policy brief, said tools like ChatGPT began to rise after an early draft of the EU AI Bill was released. "The wave of generative AI makes this bill more compelling. But even before that, there was a large class of artificial intelligence types that had no specific purpose and would also be exempted."
Myers West said: “As far as we know, the EU AI regulation will be the first comprehensive regulation on artificial intelligence. Therefore, it will set a global precedent. That is why it is particularly important, it needs to cover this type of artificial intelligence well, because it It may become a template for others to follow.” (Yi Sentence)
(This article was translated by AI and edited by NetEase for proofreading)
The above is the detailed content of Experts call on Europe to strengthen AI regulation and become a global example. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

The char array stores character sequences in C language and is declared as char array_name[size]. The access element is passed through the subscript operator, and the element ends with the null terminator '\0', which represents the end point of the string. The C language provides a variety of string manipulation functions, such as strlen(), strcpy(), strcat() and strcmp().

A strategy to avoid errors caused by default in C switch statements: use enums instead of constants, limiting the value of the case statement to a valid member of the enum. Use fallthrough in the last case statement to let the program continue to execute the following code. For switch statements without fallthrough, always add a default statement for error handling or provide default behavior.

There is no built-in sum function in C language, so it needs to be written by yourself. Sum can be achieved by traversing the array and accumulating elements: Loop version: Sum is calculated using for loop and array length. Pointer version: Use pointers to point to array elements, and efficient summing is achieved through self-increment pointers. Dynamically allocate array version: Dynamically allocate arrays and manage memory yourself, ensuring that allocated memory is freed to prevent memory leaks.

In C language, you can use !!x, but it only uses two Boolean conversions, and it is more concise and efficient to use x directly.

The default statement is crucial in the switch case statement because it provides a default processing path that ensures that a block of code is executed when the variable value does not match any case statement. This prevents unexpected behavior or errors and enhances the robustness of the code.

The static keyword affects the scope and life cycle of the identifier: Global variable: Limited to the source file, only visible in the current file, avoiding naming conflicts. Function: Limited to the source file, it is only visible in the current file, hiding implementation details and improving encapsulation. Local variables: The life cycle is extended to the entire program, retaining values between function calls, and can be used to record states, but pay attention to memory management risks.

The extern keyword is used in C language to declare external variables and functions. It tells the compiler that the variable or function is defined elsewhere, instructing the compiler to look for its definition during the linking stage. When extern declares external variables, memory space is not allocated, and its definition is performed in other files; when extern declares external functions, it does not include function implementations, and its implementation is also performed in other files. The use of extern keywords is usually combined with header files, which is conducive to code management and avoids repeated declarations. It is very important to understand extern's handling of multi-file compilation and naming conflicts, and it plays a key role in the linking process.

The logical non-operator (!) has the priority next to parentheses, which means that in expressions, it will precede most other operators. Understanding priority not only requires rote memorization, but more importantly, understanding the logic and potential pitfalls behind it to avoid undetectable errors in complex expressions. Adding brackets can clarify expression intent, improve code clarity and maintainability, and prevent unexpected behavior.
