Should I thank thesis committee before defense?
You should thank them by acknowledging them at the end of your defense (i.e. the acknowledgment slide of your PowerPoint presentation). Keep it professional though. Once your defense is over and you are cleared for graduation, then you can shake their hands and get a beer.