Yep - the guys have the popular ones already....
Fuel breather on top of the tank near the yokes - try pulling the tube off the tank (providing its NOT full 'to the brim') if your starvation next happens.
Fuel pipes under the tank - easily trapped + check fuel tap is fully open.
Fuel lines could possibly get blocked up as well but, unlikely.
Sadly, then its into checking filters next I think - which means going into the fuel tank (2 filters in there - one for the pump the other a larger cartridge type).
Followed by delving into the carbs themselves
I've had this happen to me and thankfully it was just the tank breather that I replaced via Ducati Leeds who are cool dudes.
Good luck - Frank