Home Technology peripherals AI Gary Marcus: Self-driving cars are a common problem but still haven't gained acceptance

Gary Marcus: Self-driving cars are a common problem but still haven't gained acceptance

Sep 19, 2023 pm 07:21 PM
ai Autopilot

In 2016, a New York Times article about self-driving cars began: “The era of self-driving cars has arrived, and some automakers have invested billions of dollars in research and development... and in the United States Some cities have started testing." After 7 years, what progress has been made in autonomous driving technology?

Gary Marcus, professor emeritus of psychology and neuroscience at New York University, offered some insights into this area. He believes that there are still some problems in this field, and this problem has been emphasized many times by Marcus in the past few years, namely edge cases, that is, those non-routine situations that often confuse machine learning algorithms

The more complex the situation faced by self-driving cars, the more unexpected anomalies there will be. And the real world is complex and chaotic, and we cannot list all the possible non-routine events that may occur. No one has yet figured out how to build a self-driving car that can cope with this fact.

Gary Marcus:自动驾驶汽车状况频出,仍未赢得认可

Marcus said that the first time he emphasized the major challenges that edge situations bring to autonomous driving was in an interview in 2016, "At that time I got tired of the hype and eventually gave up on the idea. Re-reading the transcript now, I think it still applies today."

The technological progress we see now is largely driven by large-scale brute force technologies, such as the supercomputer Deep Blue and the Atari game system. The development of these technologies makes mankind extremely excited. At the same time, if you're talking about robots for homes or robots driving down the street, excitement isn't as high.

Generally speaking, autonomous driving performs well under normal circumstances, such as they can drive safely in clear weather. However, if they are placed in complex environments, such as snow, rain, etc., autonomous driving will become worse. Previously, American journalist and contributing editor Steven Levy once wrote an article about Google's autonomous driving, which mentioned that in 2015, Google achieved a major victory, that is, the system can automatically identify leaves

Identifying leaves is too simple for humans, but it is a major advance for self-driving cars. Humans can use common sense to reason and figure out what this thing might be and how it got there, but a self-driving system just remembers something and lacks reasoning, and that's the limitation that self-driving cars face... ...

People have been looking forward to more mature autonomous driving technology. Just a few days ago, the California Public Utilities Commission approved self-driving car companies Cruise and Waymo to operate 24/7 in San Francisco. The decision gives both companies more room for testing. After the news was announced, many people said that the era of self-driving cars has arrived, although it is later than expected

Gary Marcus:自动驾驶汽车状况频出,仍未赢得认可

## In reality, we don’t have true self-driving cars yet. As noted American journalist Cade Metz explained a few months ago on my podcast "Humans vs. Machines," every self-driving vehicle on public roads will either have a human safety driver or some. Remote supervision to help the vehicle out of trouble

Now, new edge cases are emerging in autonomous driving, such as a Tesla crashing into a parked jet airplane.

Gary Marcus:自动驾驶汽车状况频出,仍未赢得认可

Marcus said no matter how much data these systems are trained on, new situations will always emerge

There was a recent incident where ten self-driving cars lost contact with mission control. Without the supervision of a control center, these self-driving cars have experienced many accidents such as getting lost and parked in the middle of the street

Gary Marcus:自动驾驶汽车状况频出,仍未赢得认可

The development of the field of self-driving has been is constantly changing, so many researchers, including Marcus, are confused by the California Public Utilities Commission's approach

It would be irrational to test autonomous driving anywhere and at any time without rigorous, carefully vetted solutions to handle edge cases. This applies not only to self-driving cars but also to other machine learning-based fields

Edge cases are everywhere and anyone who thinks this is all easy to solve is deceiving Own.

We need to strengthen management, if we don’t we may see major accidents with driverless cars, automated doctors, universal virtual assistants, home robots, etc. in the next few years .

At the end of the article, Marcus stated that he completed this article on an aircraft equipped with an autopilot. During the 9-hour flight, the autopilot was working all the time. , humans also participate during this period, which constitutes a human-in-the-loop. Ultimately, Marcus doesn’t think there will be autonomous planes, and he doesn’t think any quasi-autonomous cars have been approved yet.

The above is the detailed content of Gary Marcus: Self-driving cars are a common problem but still haven't gained acceptance. For more information, please follow other related articles on the PHP Chinese website!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
3 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Best Graphic Settings
3 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. How to Fix Audio if You Can't Hear Anyone
3 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: How To Unlock Everything In MyRise
3 weeks ago By 尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

How to set the timeout of Vue Axios How to set the timeout of Vue Axios Apr 07, 2025 pm 10:03 PM

In order to set the timeout for Vue Axios, we can create an Axios instance and specify the timeout option: In global settings: Vue.prototype.$axios = axios.create({ timeout: 5000 }); in a single request: this.$axios.get('/api/users', { timeout: 10000 }).

Laravel's geospatial: Optimization of interactive maps and large amounts of data Laravel's geospatial: Optimization of interactive maps and large amounts of data Apr 08, 2025 pm 12:24 PM

Efficiently process 7 million records and create interactive maps with geospatial technology. This article explores how to efficiently process over 7 million records using Laravel and MySQL and convert them into interactive map visualizations. Initial challenge project requirements: Extract valuable insights using 7 million records in MySQL database. Many people first consider programming languages, but ignore the database itself: Can it meet the needs? Is data migration or structural adjustment required? Can MySQL withstand such a large data load? Preliminary analysis: Key filters and properties need to be identified. After analysis, it was found that only a few attributes were related to the solution. We verified the feasibility of the filter and set some restrictions to optimize the search. Map search based on city

How to use mysql after installation How to use mysql after installation Apr 08, 2025 am 11:48 AM

The article introduces the operation of MySQL database. First, you need to install a MySQL client, such as MySQLWorkbench or command line client. 1. Use the mysql-uroot-p command to connect to the server and log in with the root account password; 2. Use CREATEDATABASE to create a database, and USE select a database; 3. Use CREATETABLE to create a table, define fields and data types; 4. Use INSERTINTO to insert data, query data, update data by UPDATE, and delete data by DELETE. Only by mastering these steps, learning to deal with common problems and optimizing database performance can you use MySQL efficiently.

How to solve mysql cannot be started How to solve mysql cannot be started Apr 08, 2025 pm 02:21 PM

There are many reasons why MySQL startup fails, and it can be diagnosed by checking the error log. Common causes include port conflicts (check port occupancy and modify configuration), permission issues (check service running user permissions), configuration file errors (check parameter settings), data directory corruption (restore data or rebuild table space), InnoDB table space issues (check ibdata1 files), plug-in loading failure (check error log). When solving problems, you should analyze them based on the error log, find the root cause of the problem, and develop the habit of backing up data regularly to prevent and solve problems.

Remote senior backend engineers (platforms) need circles Remote senior backend engineers (platforms) need circles Apr 08, 2025 pm 12:27 PM

Remote Senior Backend Engineer Job Vacant Company: Circle Location: Remote Office Job Type: Full-time Salary: $130,000-$140,000 Job Description Participate in the research and development of Circle mobile applications and public API-related features covering the entire software development lifecycle. Main responsibilities independently complete development work based on RubyonRails and collaborate with the React/Redux/Relay front-end team. Build core functionality and improvements for web applications and work closely with designers and leadership throughout the functional design process. Promote positive development processes and prioritize iteration speed. Requires more than 6 years of complex web application backend

Can mysql return json Can mysql return json Apr 08, 2025 pm 03:09 PM

MySQL can return JSON data. The JSON_EXTRACT function extracts field values. For complex queries, you can consider using the WHERE clause to filter JSON data, but pay attention to its performance impact. MySQL's support for JSON is constantly increasing, and it is recommended to pay attention to the latest version and features.

How to optimize database performance after mysql installation How to optimize database performance after mysql installation Apr 08, 2025 am 11:36 AM

MySQL performance optimization needs to start from three aspects: installation configuration, indexing and query optimization, monitoring and tuning. 1. After installation, you need to adjust the my.cnf file according to the server configuration, such as the innodb_buffer_pool_size parameter, and close query_cache_size; 2. Create a suitable index to avoid excessive indexes, and optimize query statements, such as using the EXPLAIN command to analyze the execution plan; 3. Use MySQL's own monitoring tool (SHOWPROCESSLIST, SHOWSTATUS) to monitor the database health, and regularly back up and organize the database. Only by continuously optimizing these steps can the performance of MySQL database be improved.

How to optimize MySQL performance for high-load applications? How to optimize MySQL performance for high-load applications? Apr 08, 2025 pm 06:03 PM

MySQL database performance optimization guide In resource-intensive applications, MySQL database plays a crucial role and is responsible for managing massive transactions. However, as the scale of application expands, database performance bottlenecks often become a constraint. This article will explore a series of effective MySQL performance optimization strategies to ensure that your application remains efficient and responsive under high loads. We will combine actual cases to explain in-depth key technologies such as indexing, query optimization, database design and caching. 1. Database architecture design and optimized database architecture is the cornerstone of MySQL performance optimization. Here are some core principles: Selecting the right data type and selecting the smallest data type that meets the needs can not only save storage space, but also improve data processing speed.

See all articles