It seems that some smartphones using the Lollipop OS have this issue. The “Smart Network Switch” invokes high CPU usage and drops WI_FI connections more often.
A way to fix this is to disable “Smart Network Switch”. It should be under “WiFi”, then “Advanced”.
You might also wish to consider, if the above doesn’t completely fix the problem, try moving the location of your router