TOWARDS BETTER UNDERSTANDING OF DEEP LEARNING WITH VISUALIZATION by HAIPENG ZENG