| [ Web Proxy ] |
| Viewing: https://boyochen.github.io/ | [Back] [Original] |
Boyo is a Ph.D. student in University of Tokyo working with Naoto Yokoya. He broadly studies foundational topics in machine learning. His previous researches mainly focus on building up a reliable system for disaster management using computer vision techniques. He received his BS and MS in Computer Science from National Taiwan University in 2016 and 2018, respectively, advised by Hsuan-Tien Lin. Before leaving for ph.D., in 2019, he worked at Appier for about one year to acquire experiences in the industry, where he developed a data-intensive API server, handling large-scale data with graphQL.
| April 2021 - present |
Ph.D. in Complexity Science and Engineering
The University of Tokyo, Tokyo, Japan |
| September 2016 - July 2018 |
M.S. in Computer Science and Information Engineering
National Taiwan University, Taipei, Taiwan |
| September 2012 - July 2016 |
B.S. in Computer Science and Information Engineering
National Taiwan University, Taipei, Taiwan |
| December 2019 - March 2021 | National Taiwan University, reasearch assistant |
| January 2019 - November 2019 | Appier, Taipei, Taiwan, Software Engineer |
| September 2018 - December 2018 | Military Service in Taiwan. |
| July 2017 - August 2017 | Yahoo, Taipei, Taiwan, Software Engineer Intern |
[chen2018rotation.png] |
Rotation-blended CNNs on a new open dataset for tropical cyclone image-to-intensity regression Boyo Chen, Buo-Fu Chen, Hsuan-Tien Lin KDD 2018 [abs] [pdf] Tropical cyclone (TC) is a type of severe weather systems that occur in tropical regions. Accurate estimation of TC intensity is crucial for disaster management. Moreover, the intensity estimation task is the key to understand and forecast the behavior of TCs better. Recently, the task has begun to attract attention from not only meteorologists but also data scientists. Nevertheless, it is hard to stimulate joint research between both types of scholars without a benchmark dataset to work on together. In this work, we release a such a benchmark dataset, which is a new open dataset collected from satellite remote sensing, for the TC-image-to-intensity estimation task. We also propose a novel model to solve this task based on the convolutional neural network (CNN). We discover that the usual CNN, which is mature for object recognition, requires several modifications when being used for the intensity estimation task. Furthermore, we combine the domain knowledge of meteorologists, such as the rotation- invariance of TCs, into our model design to reach better performance. Experimental results on the released benchmark dataset verify that the proposed model is among the most accurate models that can be used for TC intensity estimation, while being relatively more stable across all situations. The results demonstrate the potential of applying data science for meteorology study. |
[chen2019estimating.png] |
Estimating Tropical Cyclone Intensity by Satellite Imagery Utilizing Convolutional Neural Networks Buo-Fu Chen, Boyo Chen, Hsuan-Tien Lin, Russell L. Elsberry Weather and Forecasting 34 (2), 447-465 [abs] [pdf] Accurately estimating tropical cyclone (TC) intensity is one of the most critical steps in TC forecasting and disaster warning/management. For over 40 years, the Dvorak technique (and several improved versions) has been applied for estimating TC intensity by forecasters worldwide. However, the operational Dvorak techniques primarily used in various agencies have several deficiencies, such as inherent subjectivity leading to inconsistent intensity estimates within various basins. This collaborative study between meteorologists and data scientists has developed a deep-learning model using satellite imagery to estimate TC intensity. The conventional convolutional neural network (CNN), which is a mature technology for object classification, requires several modifications when being used for directly estimating TC intensity (a regression task). Compared to the Dvorak technique, the CNN model proposed here is objective and consistent among various basins; it has been trained with satellite infrared brightness temperature and microwave rain-rate data from 1097 global TCs during 200314 and optimized with data from 188 TCs during 201516. This paper also introduces an upgraded version that further improves the accuracy by using additional TC information (i.e., basin, day of year, local time, longitude, and latitude) and applying a postsmoothing procedure. An independent testing dataset of 94 global TCs during 2017 has been used to evaluate the model performance. A root-mean-square intensity difference of 8.39 kt (1 kt 0.51 m s1) is achieved relative to the best track intensities. For a subset of 482 samples analyzed with reconnaissance observations, a root-mean-square intensity difference of 8.79 kt is achieved. |
[chen2021real.gif] |
Real-time Tropical Cyclone Intensity Estimation by Handling Temporally Heterogeneous Satellite Data Boyo Chen, Buo-Fu Chen, Yun-Nung Chen AAAI 2021 [abs] [pdf] Analyzing big geophysical observational data collected by multiple advanced sensors on various satellite platforms promotes our understanding of the geophysical system. For instance, convolutional neural networks (CNN) have achieved great success in estimating tropical cyclone (TC) intensity based on satellite data with fixed temporal frequency (e.g., 3 h). However, to achieve more timely (under 30 min) and accurate TC intensity estimates, a deep learning model is demanded to handle temporally-heterogeneous satellite observations. Specifically, infrared (IR1) and water vapor (WV) images are available under every 15 minutes, while passive microwave rain rate (PMW) is available for about every 3 hours. Meanwhile, the visible (VIS) channel is severely affected by noise and sunlight intensity, making it difficult to be utilized. Therefore, we propose a novel framework that combines generative adversarial network (GAN) with CNN. The model utilizes all data, including VIS and PMW information, during the training phase and eventually uses only the high-frequent IR1 and WV data for providing intensity estimates during the predicting phase. Experimental results demonstrate that the hybrid GAN-CNN framework achieves comparable precision to the state-of-the-art models, while possessing the capability of increasing the maximum estimation frequency from 3 hours to less than 15 minutes. |
[chen2021cnn.gif] |
CNN Profiler on Polar Coordinate Images for Tropical Cyclone Structure Analysis Boyo Chen, Buo-Fu Chen, Chun-Min Hsiao AAAI 2021 [abs] [pdf] Convolutional neural networks (CNN) have achieved great success in analyzing tropical cyclones (TC) with satellite images in several tasks, such as TC intensity estimation. In contrast, TC structure, which is conventionally described by a few parameters estimated subjectively by meteorology specialists, is still hard to be profiled objectively and routinely. This study applies CNN on satellite images to create the entire TC structure profiles, covering all the structural parameters. By utilizing the meteorological domain knowledge to construct TC wind profiles based on historical structure parameters, we provide valuable labels for training in our newly released benchmark dataset. With such a dataset, we hope to attract more attention to this crucial issue among data scientists. Meanwhile, a baseline is established with a specialized convolutional model operating on polar-coordinates. We discovered that it is more feasible and physically reasonable to extract structural information on polar-coordinates, instead of Cartesian coordinates, according to a TCs rotational and spiral natures. Experimental results on the released benchmark dataset verified the robustness of the proposed model and demonstrated the potential for applying deep learning techniques for this barely developed yet important topic. |
[ashesh2021accurate.png] |
Accurate and Clear Quantitative Precipitation Nowcasting based on a Deep Learning Model with Consecutive Attention and Rainmap Discrimination Ashesh, Chia-Tung Chang, Buo-Fu Chen, Hsuan-Tien Lin, Boyo Chen, Treng-Shi Huang AIES 2022 [abs] [pdf] Precipitation nowcasting is an important task for weather forecasting. Many recent works aim to predict the high rainfall events more accurately with the help of deep learning techniques, but such events are relatively rare. The rarity is often addressed by formulations that re-weight the rare events. Somehow such a formulation carries a side effect of making blurry predictions in low rainfall regions and cannot convince meteorologists to trust its practical usability. We fix the trust issue by introducing a discriminator that encourages the prediction model to generate realistic rain-maps without sacrificing predictive accuracy. Furthermore, we extend the nowcasting time frame from one hour to three hours to further address the needs from meteorologists. The extension is based on consecutive attentions across different hours. We propose a new deep learning model for precipitation nowcasting that includes both the discrimination and attention techniques. The model is examined on a newly-built benchmark dataset that contains both radar data and actual rain data. The benchmark, which will be publicly released, not only establishes the superiority of the proposed model, but also is expected to encourage future research on precipitation nowcasting. |
| 2016 fall |
Machine Learning Foundations, TA About 100 students, course link |
| 2017 spring |
Machine Learning Techniques, TA About 130 students, course link |
| 2017 fall |
Machine Learning Foundations, TA About 260 students, course link |
| 2018 spring |
Machine Learning Techniques, TA About 200 students, course link |
| Proficient |
Python programming. Machine learning algorithms and applications. Data-intensive applications. |
| Intermediate |
C/C++ programing. Document-oriented databases, such as MongDB. Build and maintain Restful API and GraphQL API. Distributed computing with Apache Spark. |
| With Primary Knowledge |
CICD: Jenkins, Docker, Kubernates. Relation-oriented databases such as PostgreSQL and MySQL. Object-oriented programming using Java, Android. |
| I married my wife on July 27, 2018. |
[wedding.png]
|
| My daughter was born on December 6, 2020. |
[kuri.png]
|
| We have two cats, ChiChi and Bolo. |
[chichi&bolo.png]
|
Forked from Brandon Amos
| Web Proxy Viewer | New URL | Original Page |