-1
$\begingroup$

Let's say I want to build a self-driving car that uses cameras and ai to detect objects and driving lanes.

So if the camera detects e.g. a car in front, it calculates the distance (using a sensor) and passes that information to the algorithm which handles steering and acceleration.

Another example is parking. I could just write an algorithm that can park the car perfectly every time, instead of trying to train an ai, which would take a lot of time and computation.

Why would I use Deep Learning to make the car navigate instead of using a simple algorithm (like in video games) that can find the best path and steer accordingly?

$\endgroup$
1
  • $\begingroup$Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer.$\endgroup$
    – CommunityBot
    CommentedMar 2, 2023 at 21:53

1 Answer 1

2
$\begingroup$

The real world is harder than a video game.

I could just write an algorithm that can park the car perfectly every time.

No you cannot. You may believe that you can, but you cannot. Real world data is too imperfect and complex.

Let's say I want to build a self-driving car that uses cameras and ai to detect objects and driving lanes.

So if the camera detects e.g. a car in front, it calculates the distance (using a sensor) and passes that information to the algorithm which handles steering and acceleration.

How do you propose "passing that information" to the algorithm? Raw camera data are images with pixels. What sort of algorithm could you construct that could drive based on raw camera input?

In short a human could never construct such an algorithm. It is beyond our abilities.

I also want to point out, deep learning IS an algorithm, just one learned from data.

$\endgroup$
2
  • $\begingroup$I meant that the camera input could be processed by an ai that detects e.g. objects, but the steering would be handled by an algorithm using the information from the "camera ai"$\endgroup$
    – Mointy
    CommentedMar 2, 2023 at 23:38
  • $\begingroup$@Mointy Did you say you can "write an algorithm that can park the car perfectly every time"? Please, sell it! You will be a millionaire in no time.$\endgroup$
    – lpounng
    CommentedMar 3, 2023 at 3:43

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.