Compétences umap-learn
📊

umap-learn

Sûr ⚙️ Commandes externes🌐 Accès réseau

Aplicar UMAP para redução de dimensionalidade

Également disponible depuis: K-Dense-AI

Dados de alta dimensionalidade são difíceis de visualizar e analisar. O UMAP fornece redução de dimensionalidade não linear rápida que preserva tanto a estrutura local quanto global para visualizações 2D/3D claras e pré-processamento eficaz de agrupamento.

Prend en charge: Claude Codex Code(CC)
📊 69 Adéquat
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "umap-learn". Generate a UMAP embedding for my dataset

Résultat attendu:

  • 1. Import umap and StandardScaler
  • 2. Pré-processar: escalar dados para intervalos comparáveis
  • 3. Configurar UMAP: n_neighbors=15, min_dist=0.1, n_components=2
  • 4. Ajustar e transformar: embedding = umap.UMAP().fit_transform(scaled_data)
  • 5. Visualizar com gráfico de dispersão matplotlib

Utilisation de "umap-learn". Prepare my data for clustering with HDBSCAN

Résultat attendu:

  • Usar UMAP com n_neighbors=30, min_dist=0.0, n_components=10
  • Escalar dados primeiro com StandardScaler
  • Aplicar HDBSCAN com min_cluster_size=15
  • Resultado: separação de cluster mais densa para análise downstream

Utilisation de "umap-learn". Use UMAP with labeled data for supervised learning

Résultat attendu:

  • Passar rótulos via parâmetro y: fit_transform(data, y=labels)
  • Ajustar target_weight (0.5 padrão) para balancear rótulos vs estrutura
  • target_weight mais alto = mais separação de classes
  • target_weight mais baixo = mais estrutura de dados preservada

Audit de sécurité

Sûr
v5 • 1/17/2026

This skill is pure documentation containing markdown files with Python code examples for UMAP library usage. All 118 static findings are FALSE POSITIVES: backticks detected are markdown code fences, the source URL is legitimate metadata, and cryptographic keywords appear only in text strings. No executable scripts, network calls, file access, or command execution capabilities exist.

3
Fichiers analysés
1,197
Lignes analysées
2
résultats
5
Total des audits

Facteurs de risque

⚙️ Commandes externes (106)
references/api_reference.md:5 references/api_reference.md:34 references/api_reference.md:35 references/api_reference.md:36 references/api_reference.md:37 references/api_reference.md:38 references/api_reference.md:39 references/api_reference.md:40 references/api_reference.md:41 references/api_reference.md:42 references/api_reference.md:43 references/api_reference.md:44 references/api_reference.md:45 references/api_reference.md:56 references/api_reference.md:73 references/api_reference.md:74 references/api_reference.md:75 references/api_reference.md:99 references/api_reference.md:118 references/api_reference.md:119 references/api_reference.md:155 references/api_reference.md:155 references/api_reference.md:183 references/api_reference.md:184 references/api_reference.md:187 references/api_reference.md:190 references/api_reference.md:191 references/api_reference.md:192 references/api_reference.md:193 references/api_reference.md:194 references/api_reference.md:195 references/api_reference.md:196 references/api_reference.md:197 references/api_reference.md:197 references/api_reference.md:203 references/api_reference.md:204 references/api_reference.md:207 references/api_reference.md:213 references/api_reference.md:216 references/api_reference.md:227 references/api_reference.md:230 references/api_reference.md:241 references/api_reference.md:244 references/api_reference.md:279 references/api_reference.md:346 references/api_reference.md:364 references/api_reference.md:367 references/api_reference.md:378-397 references/api_reference.md:397-401 references/api_reference.md:401-411 references/api_reference.md:411-415 references/api_reference.md:415-426 references/api_reference.md:426-430 references/api_reference.md:430-443 references/api_reference.md:443-447 references/api_reference.md:447-486 references/api_reference.md:486-490 references/api_reference.md:490-507 references/api_reference.md:507-511 references/api_reference.md:511-532 SKILL.md:16-18 SKILL.md:18-24 SKILL.md:24-38 SKILL.md:38-44 SKILL.md:44-68 SKILL.md:68-127 SKILL.md:127-139 SKILL.md:139-147 SKILL.md:147-149 SKILL.md:149-152 SKILL.md:152-163 SKILL.md:163-165 SKILL.md:165-172 SKILL.md:172-180 SKILL.md:180-191 SKILL.md:191-210 SKILL.md:210-242 SKILL.md:242-246 SKILL.md:246-257 SKILL.md:257-263 SKILL.md:263-267 SKILL.md:267-273 SKILL.md:273-277 SKILL.md:277-301 SKILL.md:301-311 SKILL.md:311-322 SKILL.md:322-337 SKILL.md:337-340 SKILL.md:340-343 SKILL.md:343-352 SKILL.md:352-355 SKILL.md:355-368 SKILL.md:368-386 SKILL.md:386-392 SKILL.md:392-406 SKILL.md:406-417 SKILL.md:417-423 SKILL.md:423-432 SKILL.md:432-438 SKILL.md:438-440 SKILL.md:440-442 SKILL.md:442-449 SKILL.md:449-452 SKILL.md:452-461 SKILL.md:461-464 SKILL.md:464-471
🌐 Accès réseau (1)

Score de qualité

41
Architecture
100
Maintenabilité
87
Contenu
20
Communauté
100
Sécurité
83
Conformité aux spécifications

Ce que vous pouvez construire

Visualizar conjuntos de dados complexos

Reduzir expressão gênica, embeddings de texto ou características de imagem para 2D para análise exploratória e apresentação.

Pré-processar para agrupamento

Aplicar UMAP antes do HDBSCAN para superar a maldição da dimensionalidade e melhorar a separação de clusters.

Analisar conjuntos de dados rotulados

Usar UMAP supervisionado com informações de rótulos para separar classes conhecidas enquanto preserva a estrutura interna.

Essayez ces prompts

Visualização básica
Use UMAP to reduce my data to 2 dimensions for visualization. Show me how to configure n_neighbors and min_dist parameters.
Fluxo de trabalho de agrupamento
Help me use UMAP as preprocessing for HDBSCAN clustering. What parameters should I use for best clustering results?
Análise supervisionada
I have labeled data. Show me how to use supervised UMAP to separate classes while preserving structure.
Paramétrico avançado
Explain parametric UMAP with TensorFlow/Keras. When should I use it over standard UMAP and how do I define custom architectures?

Bonnes pratiques

  • Sempre padronizar características com StandardScaler antes de aplicar UMAP para ponderação igual de dimensões
  • Usar n_neighbors=30 e n_components=5-10 para pré-processamento de agrupamento (não visualização 2D)
  • Definir random_state para resultados reproduzíveis em pipelines de produção

Éviter

  • Aplicar UMAP a dados não escalonados pode produzir embeddings enganosos com características artificialmente ponderadas
  • Usar n_neighbors=15 padrão para agrupamento cria clusters artificiais fragmentados
  • Esperar que transform() funcione bem quando a distribuição de dados de teste difere significativamente dos dados de treinamento

Foire aux questions

Qual é a diferença entre UMAP e t-SNE?
UMAP é mais rápido, escala melhor para dimensões mais altas e preserva mais estrutura global enquanto mantém detalhes de vizinhança local.
Quais parâmetros funcionam melhor para agrupamento?
Usar n_neighbors=30, min_dist=0.0 e n_components=5-10 em vez dos padrões de visualização.
UMAP pode se integrar com pipelines do scikit-learn?
Sim, UMAP segue as convenções do scikit-learn e funciona perfeitamente em Pipeline com StandardScaler e classificadores.
Meus dados estão seguros ao usar UMAP?
Sim, UMAP executa localmente e não envia dados para serviços externos. Todo o processamento acontece em sua máquina.
Por que meus clusters estão desconectados?
Aumentar n_neighbors para enfatizar a estrutura global. n_neighbors baixo cria vizinhanças locais fragmentadas.
Quando devo usar UMAP Paramétrico?
Usar UMAP Paramétrico quando você precisa de transformação eficiente de novos dados após o treinamento ou deseja capacidades de reconstrução.

Détails du développeur

Structure de fichiers