How Data Science Works
Data science starts with data processing, which involves data ingestion and decompression to collect and unpack data, followed by data cleaning to remove errors and inconsistencies. Next, data analytics is performed to extract insights. Machine learning and deep learning are then used to train models on the processed data, allowing them to learn patterns. These trained models can then make predictions or inferences, providing valuable insights and helping in decision-making processes.
Explore Data Science Tools and Technologies
These tools, and more, are built on NVIDIA CUDA-X™ for Data Science, a collection of open source libraries that accelerate the data science and data processing ecosystem.
NVIDIA cuDF
NVIDIA cuDF is an open source CUDA-X library that accelerates popular libraries like pandas, Polars, and Apache Spark on NVIDIA GPUs — delivering massive speed-ups for DataFrame operations with no code changes required.
NVIDIA cuML
NVIDIA cuML is an open source CUDA-X Data Science library that accelerates scikit-learn, UMAP, and HDBSCAN on GPUs — supercharging machine learning workflows with no code changes required.
NVIDIA NeMo Curator
NVIDIA NeMo™ Curator provides pre-built accelerated pipelines to process multimodal data at scale, improving the performance of agentic systems.
NVIDIA Morpheus
NVIDIA Morpheus is a GPU-accelerated, end-to-end AI framework enabling developers to create optimized applications for filtering, processing, and classifying large volumes of streaming cybersecurity data.
NVIDIA cuVS
NVIDIA cuVS is an open source library for GPU-accelerated vector search and data clustering. It enables higher throughput, lower latency, and faster index build times and improves the efficiency of semantic search within pipelines and applications such as information retrieval or retrieval-augmented generation (RAG).
NVIDIA cuOpt
NVIDIA cuOpt™ is a world-record-setting, GPU-accelerated logistics solver that uses heuristics, metaheuristics, and optimizations to calculate complex vehicle routing problems with a wide range of constraints.
NVIDIA Nemotron Retriever
NVIDIA NeMo Retriever is a collection of generative AI microservices enabling enterprises to seamlessly connect models to diverse business data and deliver highly accurate responses.
NVIDIA NeMo Data Designer
NVIDIA NeMo Data Designer generates high-quality, domain-specific synthetic data from scratch or seed examples—accelerating model development while eliminating privacy risks and data-collection bottlenecks.