As soon as the noise starts, call 110 for police, complaint about the noise. Usually police will arrive within 10 minutes. The police will talk to the guy about the problem. Hopefully this gets resolved in a couple of times.
If not, call 1999 (the city government) ask about solutions. Sometimes, the agents at 1999 will forward the issue to higher up police staff, then dispatch local police with a tougher attitude about the problem. More than likely, the guy will back down.
At the same time, record the problem on a daily basis as evidence. If everything fails, take the case to court and sue him.
I have done all of above, and resolved lots of issues with neighbors, with traffic violators, even with elected representatives.
In Taiwan, the legal system is almost free, just like the healthcare system, very accessible. In any case, if you feel your right has been violated, talk to the police, ask other party to have a discussion at the police precinct, and have a record. Taiwanese is very intimidated going to the police precinct.
In the process, clear communication is very important. I will advice you write down the issue, translate into Chinese(even using Google translate), have a friend look over and make necessary corrections.
It gets easier and easier, once you know the process. You might enjoy your personal legal drama in Taiwan.
What about retired people or night shift workers? I don’t go to bed until 5am sometimes , as I have to deal with the USA in real time. Reasonable noise …not much you can do , but 5am is not "reasonable’ and excessive noise is inconsiderate at any time.
I just think that decent people in any environment , would consider others.
I might be good for you and others. But, seriously, you don’t know the OP’s schedule. I mean, lot’s of people teach in the evenings, come home after 10 p.m. 2 hours of unwinding, bed around midnight. So, you are saying they should set their alarm clocks for 5 am, wake up fresh as daisies, in order to avoid noise pollution?