A Machine Learning and Computer Vision Approach to Rapidly Optimize Multiscale Droplet Generation
Source abstract
Abstract
Generating droplets from a continuous stream of fluid requires precise tuning of a device to find optimized control parameter conditions. It is analytically intractable to compute the necessary control parameter values of a droplet-generating device that produces optimized droplets. Furthermore, as the length scale of the fluid flow changes, the formation physics and optimized conditions that induce flow decomposition into droplets also change. Hence, a single proportional integral derivative controller is too inflexible to optimize devices of different length scales or different control parameters, while classification machine learning techniques take days to train and require millions of droplet images. Therefore, the question is posed, can a single method be created that universally optimizes multiple length-scale droplets using only a few data points and is faster than previous approaches? In this paper, a Bayesian optimization and computer vision feedback loop is designed to quickly and reliably discover the control parameter values that generate optimized droplets within different length-scale devices. This method is demonstrated to converge on optimum parameter values using 60 images in only 2.3 h, 30× faster than previous approaches. Model implementation is demonstrated for two different length-scale devices: a milliscale inkjet device and a microfluidics device.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Innovative Microfluidic and Catalytic Techniques Innovation · Electrowetting and Microfluidic Technologies · 3D Printing in Biomedical Research
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Mechanical Engineering, Massachusetts Institute of Technology, Cambridge, Massachusetts 02139, United States
Department of Chemical Engineering, Northeastern University, Boston, Massachusetts 02115, United States
Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, Cambridge, Massachusetts 02139, United States
Funding
Division of Engineering Education and Centers · Google
References (45)
Show source-provided references
1. 10.1073/pnas.200612211710.1073/pnas.2006122117 ↗
2. 10.1063/1.86854010.1063/1.868540 ↗
3. 10.3390/ijms1204257210.3390/ijms12042572 ↗
4. Mei C. C. · 2004
5. 10.1063/1.239702310.1063/1.2397023 ↗
6. 10.1016/j.jeurceramsoc.2011.01.01610.1016/j.jeurceramsoc.2011.01.016 ↗
7. 10.1117/12.253041610.1117/12.2530416 ↗
8. 10.1039/b925497h10.1039/b925497h ↗
9. 10.1073/pnas.190678711610.1073/pnas.1906787116 ↗
10. 10.1073/pnas.101797210810.1073/pnas.1017972108 ↗
11. Hennig P. · Journal of Machine Learning Research · 2012 · 13 · 1809
12. 10.1142/S012906570400189910.1142/S0129065704001899 ↗
13. 10.26153/tsw/339110.26153/tsw/3391 ↗
14. 10.1039/c001191f10.1039/c001191f ↗
15. Bash D. · ChemRxiv · 2020
16. 10.1002/adma.20190780110.1002/adma.201907801 ↗
17. 10.1016/j.joule.2019.05.01410.1016/j.joule.2019.05.014 ↗
18. 10.1016/j.matt.2021.01.00810.1016/j.matt.2021.01.008 ↗
19. 10.1038/s41524-020-0277-x10.1038/s41524-020-0277-x ↗
20. 10.1088/1758-5090/abdb8810.1088/1758-5090/abdb88 ↗
21. 10.1021/acs.analchem.9b0504710.1021/acs.analchem.9b05047 ↗
22. 10.1021/acs.chemrev.6b0084810.1021/acs.chemrev.6b00848 ↗
23. 10.1039/C5SM00973A10.1039/C5SM00973A ↗
24. 10.1039/C9SM01634A10.1039/C9SM01634A ↗
25. 10.1039/C7LC00262A10.1039/C7LC00262A ↗
26. 10.1039/C7LC00005G10.1039/C7LC00005G ↗
27. 10.1126/science.111261510.1126/science.1112615 ↗
28. 10.1038/s41467-020-20284-z10.1038/s41467-020-20284-z ↗
29. 10.1063/1.366361610.1063/1.3663616 ↗
30. 10.1017/S002211209800406610.1017/S0022112098004066 ↗
31. 10.1109/EPTC.2008.476352410.1109/EPTC.2008.4763524 ↗
32. 10.1103/PhysRevLett.99.09450210.1103/PhysRevLett.99.094502 ↗
33. 10.1016/j.colsurfa.2017.07.06510.1016/j.colsurfa.2017.07.065 ↗
34. 10.1016/j.jcis.2019.05.10010.1016/j.jcis.2019.05.100 ↗
35. 10.1063/1.291171610.1063/1.2911716 ↗
36. 10.1103/PhysRevLett.94.16450110.1103/PhysRevLett.94.164501 ↗
37. 10.1080/00401706.2000.1048597910.1080/00401706.2000.10485979 ↗
38. Itseez, OpenCV: Image Segmentation with Watershed Algorithm. https://docs.opencv.org/master/d3/db4/tutorial_py_watershed.html (date accessed August 18, 2021).
39. 10.1167/16.12.32610.1167/16.12.326 ↗
40. GPy: A Gaussian Process Framework in Python, 2012, http://github.com/SheffieldML/GPy.
41. Brochu, E.; Cora, V. M.; de Freitas, N.; Tutorial, A. On Bayesian Optimization of Expensive Cost Functions, with Application to Active User Modeling and Hierarchical Reinforcement Learning. arXiv:1012.2599, 2010.
42. Sommers A. · International Refrigeration and Air Conditioning Conference · 2008 · 1
43. Lundberg, S. M.; Lee, S.I. Advances in Neural Information Processing Systems 30; Curran Associates, Inc., 2017; pp 4765–4774.
44. 10.1146/annurev-matsci-070909-10450210.1146/annurev-matsci-070909-104502 ↗
45. 10.1088/0034-4885/71/3/03660110.1088/0034-4885/71/3/036601 ↗