How to structure presentation to avoid getting questions that will be answered later in the presentation? In the past when I've given presentations at my lab and conferences, I've not had to deal with this problem. But at my new institution I'm constantly dealing with the following phenomena. 

I'm constantly being asked questions that will be answered later in the slides. 

First try, I tried top down approach. So I started with the overall problem. I work in AI, so in my particular situation, I start off by saying this is the problem we're trying to solve, here's the overall architecture and now let's analyze the individual components. But then, I'm constantly bombarded with, well what about this component, what about this metric, can you go deeper into just that one component - I don't understand the mechanics behind it, etc. And all these questions will be answered later on. But no one seems to wait to see what the next slides are going to be.

Second try, I tried bottom up approach. "Here are all the individual tools you'll need to understand the overall architecture. Here are the metrics, here are individual mathematical concepts, etc. Now, let's see how these are incorporated into a larger framework." But before I can explain what the larger frameworks are, at every slide, they're constantly asking, wait, why is this being used, why are you talking about this, etc etc. 

I understand questions arise and I can simply say I'll cover it in the next few slides. But there are sooo many questions being constantly asked and it completely throws off the presentation because constant tangents are being drawn and one person's question confuses another person. This isn't a classroom setting, it's more of a lab setting.

How can I get around this? The only solution I can think of is to have a little box on each slide, right about the page number that has the title of the next page. 

Any advice on dealing with this would be very helpful!

Update: After listening to everyone's suggestion, the following tips really helped solve this problem. 


Preparing slides to control the conversation. Focusing on only what I prepared instead of making all encompassing slides. For example, if I want to convey the training procedure of a neural network, then only have details regarding input, output, architecture(not every detail, just overview), and the loss functions. Stating "I used equation 'x' because it does will in situations 'a' and 'b'," instead of pasting the actual equations and inciting more questions for understanding every detail of the equation (as was happening previously). But I keep more detailed notes in the appendix slides in case anyone has a very specific question.
If someone does have a very specific question, then I can refer them to the appendix of these slides and say "Thank you, that's a great question. I have lots of information regarding that in the appendix of these slides. But due to time constraints, let's take that conversation offline."
Sending the audience the slides and notes before your talk so that people can review the slides before hand and better prepare their thoughts before asking random left-field questions during the actual presentation. This doesn't work in conferences, but definitely helps in lab settings. 
When stating a key concept in a slide that hasn't been addressed previously, I have a small textbox that says "will be covered in upcoming slides" in red lettering. This seemed to curtail a lot of questions as the audience no longer feels anxiety over not understanding something on the slide.
Right after the title slide, I had a "goals of today's talk" slide in which I stated "goal is not to explain every detail of a particular technique. Rather present overview and my adaptation of it."


Disclaimer: the above suggestions work great if you're presenting at an internal team conference amongst peers. For example, an R&amp;D lab at a tech company (my situation) or in an academic lab setting. Doesn't go great in a conference, but the audience are generally kinder in such public avenues.
I'm constantly being asked questions that will be answered later in the slides.


You have to understand that this is a great problem to have. There is nothing worse than giving a presentation and facing a bunch of blank stares. Questions mean that 


People actually understand what you're talking about.
They care enough about your idea to actually ask.
The problem you're explaining is not trivial.
You actually have an answer to the question - later in the slides!


You mention both conference talks and lab talks. In the first case you need to be a bit more prompt (always respect the time assigned to you in a conference, you're not alone and you'll put everyone in an awkward position if you go over time): just say "this is a great question, can we wait for the next slides?" or "can we take it offline?". I have yet to have seen anyone respond to this by insisting that you answer them right now.


  But there are sooo many questions being constantly asked and it completely throws off the presentation because constant tangents are being drawn and one person's question confuses another person.


This is less a problem of structure than a problem of you not controlling the discussion. If there are many questions and people start discussing amongst themselves you need to take command of the room - say, "it's great that we're having this discussion, but I'd really like to move forward!", or something to that effect.

I believe that neither of your approaches (if I understand them correctly) is as effective as it can be. In conference presentations you need to focus on one big idea and explain it well - the objective of the presentation is to get people to read (and cite) your amazing new paper. Avoid giving broad overviews, and getting into every little detail. The audience needs to know why they should spend time reading your paper, and that's it.

In lab presentations make sure that the group knows what the big plan for today is. If there is a constructive discussion that's great. Tell them in the beginning the big points and then try to cover everything else. Give references to stuff you didn't cover so that the group knows where to look for things that weren't covered in the presentation.

Good luck!