Corey Nolet

Mr. Corey Nolet

University of Maryland Baltimore County (ret.), Baltimore, MD, USA
+1
orcid

Research Focus & Metrics

Academic Career Length

7Years (2020-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
4 April 2020 in Information
Verified
Journal Article
Open access
PDF file
SRSebastian Raschka
Sebastian Raschka
JPJoshua Patterson
Joshua Patterson
CNCorey Nolet
Corey Nolet
Smarter applications are making better use of the insights gleaned from data, having an impact on every industry and research discipline. At the core of this revolution lies the tools and the methods that are driving it, from processing the massive piles of data generated each day to learning from and taking useful action. Deep neural networks, along with advancements in classical machine learning and scalable general-purpose graphics processing unit (GPU) computing, have become critical components of artificial intelligence, enabling many of these astounding breakthroughs and lowering the barrier to adoption. Python continues to be the most preferred language for scientific computing, data science, and machine learning, boosting both performance and productivity by enabling the use of low-level libraries and clean high-level APIs. This survey offers insight into the field of machine learning with Python, taking a tour through important topics to identify some of the core hardware and software paradigms that have enabled it. We cover widely-used libraries and concepts, collected together for holistic comparison, with the goal of educating the reader and driving the field of Python machine learning forward.

17 September 2023
Verified
Book Chapter
Closed access
PDF file
CNCorey Nolet
Corey Nolet
DGDivye Gala
Divye Gala
AFAlex Fender
Alex Fender
MDMahesh Doijade
Mahesh Doijade
JEJoe Eaton
Joe Eaton
TOTim Oates
Tim Oates

31 March 2020 in arXiv
Verified
Preprint
Open access
PDF file
SRSebastian Raschka
Sebastian Raschka
JPJoshua Patterson
Joshua Patterson
CNCorey Nolet
Corey Nolet
Smarter applications are making better use of the insights gleaned from data, having an impact on every industry and research discipline. At the core of this revolution lies the tools and the methods that are driving it, from processing the massive piles of data generated each day to learning from and taking useful action. Deep neural networks, along with advancements in classical ML and scalable general-purpose GPU computing, have become critical components of artificial intelligence, enabling many of these astounding breakthroughs and lowering the barrier to adoption. Python continues to be the most preferred language for scientific computing, data science, and machine learning, boosting both performance and productivity by enabling the use of low-level libraries and clean high-level APIs. This survey offers insight into the field of machine learning with Python, taking a tour through important topics to identify some of the core hardware and software paradigms that have enabled it. We cover widely-used libraries and concepts, collected together for holistic comparison, with the goal of educating the reader and driving the field of Python machine learning forward.

13 July 2026 in Proceedings of the Python in Science Conference
Verified
Conference Paper
Open access
PDF file
ADAllison Ding
Allison Ding
MPMitesh Patel
Mitesh Patel
CNCorey Nolet
Corey Nolet
A preference-aware hyperparameter optimization layer for BERTopic that balances coherence, diversity, and deviation from a target noise percentage using GPU-accelerated UMAP and HDBSCAN.

28 June 2023 in arXiv
Verified
Preprint
Open access
PDF file
CNCorey Nolet
Corey Nolet
DGDivye Gala
Divye Gala
AFAlex Fender
Alex Fender
MDMahesh Doijade
Mahesh Doijade
JEJoe Eaton
Joe Eaton
TOTim Oates
Tim Oates
In this paper, we propose cuSLINK, a novel and state-of-the-art reformulation of the SLINK algorithm on the GPU which requires only $O(Nk)$ space and uses a parameter $k$ to trade off space and time. We also propose a set of novel and reusable building blocks that compose cuSLINK. These building blocks include highly optimized computational patterns for $k$-NN graph construction, spanning trees, and dendrogram cluster extraction. We show how we used our primitives to implement cuSLINK end-to-end on the GPU, further enabling a wide range of real-world data mining and machine learning applications that were once intractable. In addition to being a primary computational bottleneck in the popular HDBSCAN algorithm, the impact of our end-to-end cuSLINK algorithm spans a large range of important applications, including cluster analysis in social and computer networks, natural language processing, and computer vision. Users can obtain cuSLINK at https://docs.rapids.ai/api/cuml/latest/api/#agglomerative-clustering