Mastering DeepChem
v2.8 — Edición 2026. Una guía exhaustiva sobre DeepChem, un framework para democratizar el deep learning en las ciencias. Abarca desde el manejo de datos y MoleculeNet hasta graph featurizers, modelos de ML especializados, molecular docking y reinforcement learning (v2.8 - 2026).
Episodios
El proyecto DeepChem
4m 45sUna introducción al proyecto DeepChem y su misión de democratizar el deep learning para la ciencia. Analizamos cómo evolucionó desde aplicaciones químicas hasta convertirse en un conjunto más amplio de herramientas de machine learning científico.
Gestión de datasets científicos
4m 14sExplora la abstracción Dataset de DeepChem para el manejo de datos científicos a gran escala. Aprende las diferencias fundamentales entre NumpyDataset y DiskDataset para la gestión de memoria out-of-core.
Benchmarks de MoleculeNet
4m 29sDescubre MoleculeNet, la principal suite de benchmarks curada dentro de DeepChem. Hablamos sobre cómo la estandarización de datasets como Tox21 y QM9 acelera la química computacional.
Feature Engineering para moléculas
4m 20sAprende cómo DeepChem traduce estructuras químicas en números legibles por máquinas utilizando Featurizers. Exploramos el método CircularFingerprint para mapear cadenas SMILES a vectores de bits.
Graph Convolution Featurizers
4m 24sVe más allá de los vectores de bits planos y explora cómo DeepChem representa las moléculas como grafos matemáticos. Cubrimos ConvMolFeaturizer y MolGraphConvFeaturizer.
Splitting con conocimiento científico
4m 18sDescubre por qué los random splits estándar fallan en los datasets científicos. Exploramos RandomStratifiedSplitter y cómo validar correctamente modelos en datos multi-task altamente desbalanceados.
Domando datos con Transformers
4m 31sAprende a normalizar distribuciones científicas complejas utilizando los Transformers de DeepChem. Analizamos NormalizationTransformer y MinMaxTransformer para un entrenamiento estable.
La API Model y los wrappers de Scikit-Learn
3m 46sExplora la interfaz unificada Model de DeepChem y cómo envolver algoritmos tradicionales usando SklearnModel. Aprende por qué a veces la mejor solución no es una red neuronal profunda.
Modelos especializados de grafos moleculares
4m 39sSumérgete en las arquitecturas de deep learning creadas específicamente para la química. Cubrimos las Graph Convolutional Networks (GCNModel) y las Message Passing Neural Networks (MPNNModel).
Evaluación de modelos científicos
4m 47sAprende por qué el accuracy estándar falla en el ML científico. Exploramos la clase Metric de DeepChem, el Matthews Correlation Coefficient y cómo evaluar modelos multi-task desbalanceados.
Ajuste inteligente de hiperparámetros
4m 08sVe más allá del grid search por fuerza bruta. Descubre cómo usar GaussianProcessHyperparamOpt en DeepChem para navegar de forma inteligente por espacios de hiperparámetros complejos.
Metalearning para regímenes de pocos datos
4m 24sExplora el Model-Agnostic Meta-Learning (MAML) en DeepChem. Aprende a entrenar modelos que pueden adaptarse rápidamente a nuevos y costosos experimentos científicos con muy pocos datos.
Descubrimiento de binding pockets
4m 12sComprende la geometría de las interacciones proteína-ligando. Exploramos ConvexHullPocketFinder de DeepChem para localizar algorítmicamente las hendiduras de unión en estructuras de proteínas en 3D.
Generación de poses con Vina y Gnina
4m 44sDa el siguiente paso en el molecular docking calculando poses de unión. Aprende cómo VinaPoseGenerator y GninaPoseGenerator puntúan geometrías espaciales para predecir interacciones.
Reinforcement Learning en la ciencia
5m 03sDescubre cómo el reinforcement learning puede diseñar moléculas de forma autónoma. Cubrimos las abstracciones Environment y Policy de DeepChem junto con el algoritmo Advantage Actor-Critic (A2C).