Beruflich Dokumente
Kultur Dokumente
molecule of interest fits into biological • Apply Gaussian distribution to values in image array to 0.4 potential
No Noise
0.3
systems) [4]
- Chemistry: Salt and Pepper Noise: sparsely occurring black and white pixels 0.2 Data
Augmentation
- Future Work:
- How molecules interact with each other • Cause: sharp sudden disturbances in signal 0.1
- How enzymes perform catalysis [3] • Apply Poisson distribution to randomly corrupt values in image array 0
- Train the CNN with real NSLS-II X-ray scattering
- Electronics: images
- Design microelectronics [5] Poisson Counting Statistic : capturing an x-ray scattering image is a - Transfer learning: apply information learned from
- Material Science: chance observation [10] synthetic images to classify real image data [13]
- Apply changes in pressure or temperature to • Cause: If a few photons in a beam of light hit a detector every
second, the fluctuations in the number of photons is significant.
- Class Conditional Data Augmentation
see how a molecule reacts (ex: developing a Figure 8: Comparison of CNN performance with and without data
material harder than diamond) • If the pixel has a higher brightness, it has a higher chance to be augmentation. After data augmentation, the neural network
varied
• λ = value in image array
consistently better classifies images with different types of noise and
different levels of noise. The performance neural network increases REFERENCES
Issue: Big Data • Poisson distribution: right tailed distribution the most on images with Gaussian noise, then Salt and Pepper noise,
the least Poisson Statistics
• Apply Poisson Distribution (right tailed distribution) to model a [1] B. Wang, K. G. Yager, D. Yu, and M. Hoai, "X-ray scattering image classification using deep
- Synchrotrons produce 1-4 TB/day
chance observation Figure created by the Finalist.
learning" 2017 IEEE Winter Conference on Applications of Computer Vision (WACV), 1: 697–704,
- 60 beam lines (60 concurrent experiments) 2017. [2] B. A. Wallace, “Conformational changes by synchrotron radiation circular dichroism
spectroscopy.” Nature Structural Biology 7, 708–709 (2000), doi:10.1038/78915 [3] J. Hajdu, K.R.
- Manual image analysis is complex Acharya, D.I. Stuart, P.J. McLaughlin, D. Barford, N.G. Oikonomakos, H. Klein, and L.N. Johnson,
- Image streams outpace manual image analysis
METHODOLOGY “Catalysis in the crystal: synchrotron radiation studies with glycogen phosphorylase B.” The EMBO
Journal 6 (2): 539-546, 1987. [4] A. C. Anderson, “The process of structure-based drug design.”
Chemistry & Biology 10 (9): 787–97, 2013. [5] J. Jordan-Sweet, “Synchrotron X-ray scattering
techniques for microelectronics-related materials studies” IBM Journal of Research and
Convolutional Neural Networks (CNN): X-ray Scattering Image CNN: Development 44(4): 457 – 476, 2000. [6] K. Yager, “Deep learning for automated synchrotron
experiments”. IEEE 2017 New York Scientific Data Summit, New York.
- Issue: http://www.esrf.eu/about/synchrotron-science/synchrotron [7] I. Goodfellow, Y. Bengio, and A.
- CNNs are specifically useful for processing data
- Low accuracy Courville, “Deep learning.” MIT Press, 2016. [8] J. Sietsma and R. J. F. Dow, “Creating artificial
that has a “grid-like topology” such as “image neural networks that generalize.” Neural Networks 4 (1): 67–79, 1991. [9] R. M. Zur, Y. Jiang, L. L.
- Neural Network is not robust to noise Pesce, and K. Drukker, “Noise injection for training artificial neural networks: A comparison with
data, which can be thought of as a 2D grid of
- Regularization Technique: Specialized Data Augmentation (DA) and weight decay and early stopping”. Medical Physics, 36(10), 4810–4818, 2009. [10] D. V.
pixels” [7] Perepelitsa, “Johnson noise and shot noise”. Dept. of Physics, MIT, 2006.
Noise Injection (NI) [8] http://web.mit.edu/dvp/Public/noise-paper.pdf [11] Department of Energy Approves
- CNNs simulate how the brain interprets images Figure 9. Impact of the different types of noise on the CNN’s ability to
- DA: Increase size of training dataset classify the images. After DA, the performance of the CNN does not Construction Start of NSLS-II Project | BNL Newsroom. (2018). [12]
- As an infant learns, he/she trains with https://www.tensorflow.org/tutorials/deep_cnn [13] S. J. Pan and Q. Yang, “A survey on transfer
- NI: Train neural network with deliberately distorted images to deteriorate as much as before DA when exposed to images with higher learning”. IEEE Transactions on Knowledge and Data Engineering 22(10):1345 - 1359 · November
auditory cues to learn how to identify the levels of Gaussian noise and Salt and Pepper noise. This demonstrates
allow the CNN to view images with greater diversity [9] 2010. [14] Krizhevsky, A., Sutskever, I., and Hinton, G. E. ImageNet classification with deep
world around them that the network has truly become more robust to noise. After trained convolutional neural networks. In NIPS, pp. 1106–1114, 2012 [15] Gao, H. (2018). A Walk-through
- Traditional DA: Linear Transformations (translation, cropping), of AlexNet – Hao Gao – Medium. [16] J. Salamon and J. P. Bello, “Deep convolutional neural
on noisy images, it becomes better at generalizing and classifying
rotation, change in saturation or hue, etc. different types of images. networks and data augmentation for environmental sound classification” IEEE Signal Processing
Letters, 4(3):279-283, 2017.
- Specialized DA: Apply instrument-specific noise
Figure created by the Finalist.