Simulacro Avanzado — AWS Certified AI Practitioner (AIF-C01)#
Nivel 3 de 4 en la progresión de simulacros: Básico → Intermedio → Avanzado → Combinado. Úsalo cuando ya domines los niveles anteriores — aquí ya no hay preguntas de definición directa: cada una exige distinguir entre dos o más conceptos parecidos dentro del mismo escenario.
65 preguntas, distribuidas con la misma proporción de dominios que el examen real, y con una dificultad calibrada al nivel de AIF-C01: escenarios largos, distractores plausibles (no solo opciones absurdas) y preguntas de selección múltiple ("Selecciona DOS" / "Selecciona TRES") mezcladas con las de opción única, igual que en el examen real.
| Dominio | Preguntas | Rango |
|---|---|---|
| 1. Fundamentos de IA y ML | 13 | 1–13 |
| 2. Fundamentos de IA Generativa | 16 | 14–29 |
| 3. Aplicaciones de Modelos Fundacionales | 18 | 30–47 |
| 4. Directrices para IA Responsable | 9 | 48–56 |
| 5. Seguridad, Cumplimiento y Gobernanza | 9 | 57–65 |
Cómo usarlo: intenta responder las 65 preguntas sin ver las respuestas (Parte 2), con reloj
(90 minutos). En las preguntas marcadas "Selecciona DOS" o "Selecciona TRES",
debes marcar exactamente esa cantidad — una selección parcial o con una opción de más cuenta como error
completo, igual que en el examen real. Luego revisa cada justificación de la Parte 2: ahí se explica no solo por
qué la respuesta correcta lo es, sino también por qué la opción más tentadora está mal — ese es
el aprendizaje que de verdad marca la diferencia. Cada justificación incluye una referencia → Guía §X.Y
para que puedas releer exactamente esa sección si fallaste. Como referencia, aprobar equivale a ~46/65
correctas (70%), pero apunta a 52+/65 (80%) de forma consistente antes de rendir el examen.
Parte 1 — Preguntas#
Dominio 1 — Fundamentos de IA y ML#
Respuesta: A. Para la segunda necesidad no hay ninguna categoría de uso conocida: el modelo tiene que descubrir la estructura por su cuenta, lo que define al aprendizaje no supervisado (clustering). → Guía §1.2.
Concepto clave: Supervisado = aprendes con las respuestas a la vista (datos etiquetados); no supervisado = te dan los datos sin respuestas y tú encuentras los patrones. Es como ordenar las fotos del celular sin carpetas previas: las agrupas por parecido (playa, familia, comida) sin que nadie te diga los nombres.
Truco para el examen: Frases como "sin ninguna categoría predefinida", "patrones naturales" o "segmentar" delatan clustering. La trampa es mencionar una etiqueta existente que pertenece a otra tarea del mismo escenario.
Respuesta: A. Lo que distingue underfitting de overfitting no es solo la brecha, sino el nivel absoluto de error: ambos RMSE son altos y cercanos entre sí, así que el modelo no aprendió lo suficiente (bias alto). → Guía §1.3.
Concepto clave: Underfitting = el modelo no aprendió ni lo básico; overfitting = memorizó el entrenamiento y falla con datos nuevos. Como un alumno que jala tanto las prácticas como el examen (underfitting) frente a uno que se sabe de memoria las prácticas pero jala el examen (overfitting).
Truco para el examen: Mira dos cosas: ¿los errores son altos en ambos conjuntos? → underfitting. ¿El entrenamiento es mucho mejor que la validación? → overfitting. Una "diferencia pequeña" es el cebo para que marques overfitting.
Respuesta: B. Hiperparámetros son las perillas que configuras antes de entrenar (número de árboles, learning rate, epochs); parámetros son los valores que el modelo aprende de los datos (pesos, sesgos). → Guía §1.3.
Concepto clave: Piensa en preparar un ceviche: tú decides de antemano cuánto tiempo marinar y cuánto limón usar (hiperparámetros), pero el sabor final que toma el pescado lo "aprende" el propio proceso (parámetros).
Truco para el examen: Pregúntate "¿quién fija este valor y cuándo?". Si lo fija la persona antes de entrenar, es hiperparámetro; si sale del entrenamiento, es parámetro. El tuning de hiperparámetros (p. ej. SageMaker Automatic Model Tuning) nunca ajusta pesos directamente.
Respuesta: C. Precision = TP/(TP+FP) = 72/90 = 0.80. Responde: "de lo que el modelo marcó como positivo, ¿cuánto era realmente positivo?". → Guía §1.5.
Concepto clave: Precision mira las alarmas que diste (¿cuántas eran ciertas?); Recall mira los casos reales (¿cuántos atrapaste?). Como un detector de metales en un aeropuerto: Precision es cuántas veces que sonó había de verdad metal; Recall es cuántos objetos metálicos reales detectó.
Truco para el examen: Memoriza los denominadores: Precision lleva FP, Recall lleva FN. AWS suele poner el valor del Recall como distractor, calculado con los mismos números.
Respuesta: C. El trabajo pedido es solo preparación de datos (nulos, normalización, one-hot encoding) con interfaz visual, sin entrenar todavía: esa es la función de SageMaker Data Wrangler. → Guía §1.6.
Concepto clave: Data Wrangler es la "cocina" donde lavas, pelas y picas los ingredientes; Canvas y Autopilot ya cocinan el plato (entrenan el modelo); Feature Store es la despensa donde guardas los ingredientes ya picados para reutilizarlos.
Truco para el examen: "Preparar/transformar datos" + "visual" = Data Wrangler. Si el enunciado añade "entrenar y predecir sin código" para analistas de negocio, entonces es Canvas. La frase "todavía no quieren entrenar" descarta a Canvas y Autopilot.
Respuesta: B. Se pide un algoritmo built-in de SageMaker para clasificar texto y generar representaciones vectoriales de palabras: eso es BlazingText. → Guía §1.7.
Concepto clave: Los algoritmos integrados de SageMaker son "recetas de fábrica" para entrenar tu propio modelo con tus datos; los AI Services (Comprehend, Rekognition…) son "platos ya servidos" que solo consumes por API.
Truco para el examen: Asocia palabra → algoritmo: texto/word embeddings = BlazingText; anomalías = Random Cut Forest; series temporales = DeepAR; tabular = XGBoost. Si el enunciado dice "entrenar su propio modelo con un algoritmo integrado", descarta los servicios preentrenados como Comprehend.
Respuesta: B. Los chips propios de AWS para ML son Trainium (entrenar) e Inferentia (inferir); en ese orden, la combinación es Trn / Inf. → Guía §1.6.
Concepto clave: Los nombres ayudan: Train-ium para train (entrenar) e Infer-entia para inference. Es como tener un gimnasio para entrenar al atleta y un estadio para que compita.
Truco para el examen: Si el enunciado dice "chips diseñados por AWS" o "mejor costo-beneficio para entrenar/inferir", piensa en Trainium/Inferentia; si dice "GPU", piensa en P/G. El orden pedido (entrenamiento / inferencia) es la trampa de la opción invertida.
Respuesta: C. Vigilar gradientes mientras el entrenamiento ocurre es la función de SageMaker Debugger. → Guía §1.6.
Concepto clave: Debugger es el entrenador que mira al atleta durante la práctica y grita "¡para, te vas a lesionar!"; Model Monitor es el médico que lo revisa cuando ya está compitiendo en producción.
Truco para el examen: "Durante el entrenamiento" = Debugger; "en producción / drift" = Model Monitor; "sesgo / SHAP" = Clarify; "versionar/aprobar" = Model Registry. Model Monitor es el distractor típico porque también "monitorea".
Respuesta: A y C. SageMaker Pipelines automatiza el flujo de reentrenamiento de punta a punta, y el canary deployment reduce el riesgo al exponer la nueva versión a poco tráfico real antes de pasarla al 100%. → Guía §1.6, §1.8.
Concepto clave: MLOps aplica al ML la disciplina de DevOps: flujos repetibles, versionado y despliegues seguros. El canary es como abrir un restaurante con "marcha blanca": primero atiendes a unas pocas mesas y, si todo va bien, abres al público completo.
Truco para el examen: En preguntas de "selecciona dos", desconfía de absolutos como "nunca", "debe recalcularse manualmente" o "no admite". Asocia: orquestar/automatizar flujo = Pipelines; etiquetar = Ground Truth.
Respuesta: C. "Demasiadas alertas que resultan falsas" es un problema de falsos positivos, y la métrica que los refleja es la Precision: 150/1000 = 0.15. → Guía §1.5.
Concepto clave: Precision baja = muchas falsas alarmas; Recall bajo = muchos casos reales escapan. Es como una alarma de auto que suena cada vez que pasa una combi: detecta todos los robos (Recall alto), pero casi siempre es falsa (Precision baja).
Truco para el examen: Traduce la queja del negocio a FP o FN: "falsas alarmas / revisar de más" → Precision; "casos que se nos escapan" → Recall. En datasets desbalanceados, la accuracy alta casi siempre es la trampa.
Respuesta: C. Un catálogo centralizado y versionado de modelos, con estado de aprobación para producción, es exactamente SageMaker Model Registry. → Guía §1.8.
Concepto clave: Model Registry es al modelo lo que Git con sus tags de release es al código: sabes qué versión existe, cuál está aprobada y cuál está en producción.
Truco para el examen: Palabras clave "versionar", "catálogo", "aprobado para producción" = Model Registry. Si dice "vigilar el desempeño en producción" = Model Monitor.
Respuesta: B. La jerarquía es IA ⊇ ML ⊇ Deep Learning ⊇ IA Generativa: toda IA generativa usa deep learning, pero no todo deep learning genera contenido. → Guía §1.1.
Concepto clave: Son como muñecas rusas: IA contiene a ML, ML contiene a deep learning y deep learning contiene a la IA generativa. O como "todo limeño es peruano, pero no todo peruano es limeño".
Truco para el examen: Cuando una afirmación dice "todo X es Y", busca un contraejemplo: un clasificador de imágenes con CNN derriba "todo deep learning es generativo". Ojo con las opciones que invierten la relación de subconjunto.
Respuesta: A y C. Spot con checkpoints, y su versión gestionada Managed Spot Training, reducen mucho el costo de entrenamientos largos sin poner en riesgo terminarlos. → Guía §1.8.
Concepto clave: Spot es como comprar un pasaje de último minuto muy barato que la aerolínea puede cancelar: vale la pena si guardas tu avance (checkpoint) para retomarlo en el siguiente vuelo.
Truco para el examen: "Reducir costo" + "tolerante a interrupciones" + "checkpoints" = Spot / Managed Spot Training. Desconfía de las opciones con "siempre", "sin ningún límite" o "eliminar por completo".
Dominio 2 — Fundamentos de IA Generativa#
Respuesta: A. Un modelo fundacional se preentrena con datos masivos y amplios y luego se adapta a muchas tareas distintas; un modelo entrenado solo para detectar spam no cumple ninguno de esos criterios. → Guía §2.1.
Concepto clave: Un modelo fundacional es como alguien con una formación general muy amplia que puede especializarse en muchos oficios; un modelo de spam es un especialista que solo sabe hacer una cosa.
Truco para el examen: Busca los dos rasgos: "preentrenado a gran escala" y "adaptable a múltiples tareas". Si el escenario describe una sola tarea específica, no es un FM, por mucho deep learning que use.
Respuesta: B. El documento solo ya equivale a 12,000–24,000 tokens, muy por encima de los 8,000 de la ventana; la instrucción (200) y la respuesta (500) solo empeoran la cuenta. → Guía §2.1.
Concepto clave: La ventana de contexto es como la mochila del modelo: todo lo que le das (instrucción + documento) y lo que te devuelve (respuesta) tiene que caber junto. Si el documento ya no entra, hay que partirlo en trozos (chunking) o resumirlo.
Truco para el examen: Haz la cuenta de entrada + salida contra la ventana. Desconfía de "exactamente 1 palabra = 1 token" y de cualquier opción que diga que el límite se amplía solo.
Respuesta: D. Primero el texto se corta en tokens; después, cada token (o texto) se convierte en un embedding, un vector numérico que captura su significado. → Guía §2.1.
Concepto clave: El token es la "pieza de Lego" ("inter", "nacional"); el embedding es la "coordenada en un mapa de significados" donde "rey" y "reina" quedan cerca y "rey" y "zapallo" quedan lejos.
Truco para el examen: Token = unidad de texto (se cobra y se cuenta en la ventana de contexto). Embedding = vector de significado (se guarda en bases vectoriales para búsqueda semántica y RAG). Si una opción los iguala o los invierte, es trampa.
Respuesta: A. Ambos ajustes hacen la salida más predecible, pero por caminos distintos: temperature reescala las probabilidades de todo el vocabulario y top-k deja solo los k candidatos más probables. → Guía §2.1.
Concepto clave: Imagina elegir plato en una carta: bajar la temperature es volverte muy conservador y casi siempre pedir tu favorito; top-k = 5 es tapar la carta y dejar visibles solo los 5 platos más populares, entre los que igual puedes variar.
Truco para el examen: Temperature = "creatividad" sobre toda la distribución; top-k = número fijo de candidatos; top-p = candidatos hasta sumar una probabilidad acumulada; max tokens = longitud. Si una opción confunde uno de estos con la longitud, descártala.
Respuesta: B. Alucinar es que un modelo generativo produzca contenido plausible pero inventado; aquí las reglas fijas simplemente no se actualizaron en 6 meses. → Guía §2.1.
Concepto clave: Si el letrero de precios de una bodega está desactualizado, el letrero no está "inventando": nadie lo cambió. En cambio, alucinar es como un amigo que, por no quedar mal, te da con total seguridad una dirección que no existe.
Truco para el examen: La clave es "sin ningún modelo de lenguaje generativo": si no hay modelo que genere, no hay alucinación. En el examen, alucinación va de la mano de LLM, y se mitiga con RAG y grounding.
Respuesta: B. El prompt combina ejemplos previos resueltos (few-shot) con una petición explícita de razonar paso a paso (chain-of-thought). → Guía §2.2.
Concepto clave: Few-shot es como mostrarle a un practicante dos boletas bien llenadas antes de que llene la suya; chain-of-thought es pedirle que "muestre su procedimiento", como en los exámenes de matemática del colegio.
Truco para el examen: Cuenta los ejemplos: 0 = zero-shot, 1 = one-shot, 2+ = few-shot. "Paso a paso" o "explica tu razonamiento" = chain-of-thought. RAG y fine-tuning nunca ocurren solo por escribir un prompt.
Respuesta: A y B. Hay dos problemas distintos: el conocimiento cambiante y trazable se resuelve con RAG, y el estilo permanente y consistente se resuelve con fine-tuning. Ninguna técnica sola cubre ambos. → Guía §2.3.
Concepto clave: RAG le da al modelo un "archivador" actualizado para consultar antes de responder; el fine-tuning le cambia la "forma de hablar", como un curso intensivo de redacción legal. Uno cambia lo que sabe consultar; el otro, cómo se expresa.
Truco para el examen: "Datos que cambian constantemente" + "citar fuentes" = RAG. "Estilo/tono/terminología consistente y permanente" = fine-tuning. Cuando el escenario tiene dos necesidades, busca una técnica para cada una.
Respuesta: A. Athena consulta con SQL datos en S3, pero no almacena ni busca embeddings; OpenSearch, Aurora con pgvector y Neptune sí sirven como vector store. → Guía §2.3.
Concepto clave: Una base vectorial encuentra "lo que se parece en significado", como un vendedor que entiende "algo para el frío" y te trae chompas y casacas; Athena es más bien un buscador de planillas que responde preguntas exactas con SQL.
Truco para el examen: Lee bien el "NO" del enunciado. Vector stores frecuentes en AWS: OpenSearch (Serverless), Aurora/RDS PostgreSQL con pgvector, Neptune (los que nombra la guía v1.1). Athena, Redshift a secas o DynamoDB clásico suelen ser el intruso.
Respuesta: B. En el Transformer, el encoder se asocia a comprender la entrada (tareas tipo Comprehend) y el decoder a generar salida nueva token por token (tareas tipo chatbot). → Guía §2.6.
Concepto clave: El encoder es el que lee y entiende una carta; el decoder es el que escribe la respuesta palabra por palabra. Modelos tipo BERT son sobre todo "lectores" y modelos tipo GPT son sobre todo "escritores".
Truco para el examen: "Analizar/clasificar/extraer sin generar" → encoder. "Generar texto nuevo token por token" → decoder. La trampa típica es la opción con el orden invertido.
Respuesta: D. El orden causal de RLHF es: generar respuestas → humanos las clasifican → se entrena el modelo de recompensa → el LLM se optimiza con RL usando esa recompensa. → Guía §2.7.
Concepto clave: Es como entrenar a un nuevo mozo: sirve varias formas de atender, el dueño dice cuál le gustó más, con eso se arma un "criterio de calidad" y el mozo practica hasta maximizar ese criterio.
Truco para el examen: Revisa las dependencias: cada paso necesita el anterior (no hay qué clasificar sin respuestas; no hay recompensa sin clasificaciones; no hay RL sin recompensa). RLHF sirve para alinear el modelo con preferencias humanas.
Respuesta: A. Un modelo de difusión aprende a quitar ruido: parte de ruido puro y lo refina en pasos sucesivos guiado por el texto hasta obtener una imagen coherente y nueva. → Guía §2.8.
Concepto clave: Es como un escultor que empieza con un bloque de piedra informe (ruido) y va quitando lo que sobra, siguiendo la descripción que le diste, hasta que aparece la figura. No arma un collage con fotos recortadas.
Truco para el examen: Difusión = ruido → denoising iterativo guiado por el prompt (Stable Diffusion, Amazon Nova Canvas). Si una descripción habla de "recuperar y combinar" desde una base vectorial, eso suena a búsqueda/RAG, no a generación.
Respuesta: A y C. Quantization y distillation son las técnicas de optimización de modelos pensadas para bajar tamaño, costo y latencia aceptando una pérdida mínima de calidad. → Guía §2.9.
Concepto clave: La cuantización es como guardar una foto en menor resolución: pesa menos y casi no se nota. La destilación es como un profesor experto que prepara a un alumno para que responda casi igual de bien, pero mucho más rápido.
Truco para el examen: "Reducir tamaño/costo/latencia con mínima pérdida de calidad" → quantization, distillation (y pruning). Las técnicas de prompting o de conocimiento (RAG, CoT) mejoran respuestas, no achican el modelo.
Respuesta: A y C. Para reducir alucinaciones se ancla la respuesta a fuentes reales (RAG) y se verifica que esté respaldada por esas fuentes (contextual grounding checks de Guardrails). → Guía §2.1, §3.5.
Concepto clave: RAG es darle al modelo el libro abierto durante el examen; el grounding check es el profesor que revisa que cada respuesta cite algo que realmente está en ese libro.
Truco para el examen: Estrategias contra alucinaciones: RAG, grounding checks, temperature baja, instrucciones de "responde solo con el contexto". Cualquier opción que suba la aleatoriedad o use datos sin curar va en la dirección contraria.
Respuesta: D. Una instrucción escondida dentro de contenido que el modelo lee (un documento de la Knowledge Base) para secuestrar su comportamiento es prompt injection indirecto. → Guía §2.9.
Concepto clave: Es como dejar una nota escondida en un expediente que dice "el que lea esto, entregue las llaves de la caja fuerte": el asistente la lee como parte del documento y, si no está protegido, obedece.
Truco para el examen: Directo = el usuario escribe "ignora tus instrucciones…"; indirecto = la orden viene escondida en un documento, web o correo que el modelo procesa. Se mitiga con Guardrails (filtro de prompt attacks), validación de fuentes y mínimo privilegio.
Respuesta: C. Aceptar en una misma solicitud una imagen y una pregunta en texto, y responder sobre ellas, es la capacidad multimodal del modelo. → Guía §2.9.
Concepto clave: Un modelo multimodal es como una persona a la que le enseñas la foto de un recibo y le preguntas "¿cuánto pagué?": ve y lee a la vez, sin ir a buscar nada a otro archivo.
Truco para el examen: "Imagen + texto en la misma solicitud" = multimodal. La frase "sin que se recupere ningún documento externo" está puesta para descartar RAG.
Respuesta: B. Descomponer una tarea entre un agente coordinador y varios especialistas que trabajan en paralelo es un sistema multi-agente, que añade conceptos de comunicación y orquestación más allá del prompt de un solo agente. → Guía oficial AIF-C01 — Dominio 2, Tarea 2.1.
Concepto clave: Es como una obra de construcción: el ingeniero residente (planificador) reparte el trabajo entre electricistas, gasfiteros y albañiles (especialistas) y luego integra todo. Que cada uno trabaje bien no basta; hay que coordinarlos.
Truco para el examen: "Planificador/orquestador + agentes especialistas" = multi-agente (en AWS, p. ej. la colaboración multi-agente de Bedrock Agents). Desconfía de opciones con "siempre", "obligatoriamente" o "por definición".
Dominio 3 — Aplicaciones de Modelos Fundacionales#
Respuesta: C. Amazon Bedrock ofrece modelos fundacionales de múltiples proveedores vía una API unificada, totalmente gestionada y serverless, sin aprovisionar infraestructura. → Guía §3.1.
Concepto clave: Bedrock es como un patio de comidas con muchos restaurantes (proveedores de modelos) y una sola forma de pedir y pagar: tú no cocinas ni mantienes la cocina, solo haces tu pedido.
Truco para el examen: "Serverless", "API unificada", "múltiples proveedores", "sin gestionar infraestructura" = Bedrock. "Control de instancias/endpoints propios" = SageMaker (JumpStart).
Respuesta: A. Amazon Nova es la familia de modelos fundacionales propia de Amazon (sucesora de Amazon Titan para texto); Anthropic, Meta y Cohere son proveedores externos cuyos modelos también se ofrecen en Bedrock. → Guía §3.1.
Concepto clave: Bedrock es como un patio de comidas: hay un restaurante de la casa (Amazon Nova) y muchos restaurantes invitados (Anthropic, Meta, Mistral AI, Cohere, AI21 Labs, Stability AI e incluso los modelos open-weight gpt-oss de OpenAI). Todos se piden por la misma API.
Truco para el examen: "Modelo propio de Amazon" = Amazon Nova (Titan es la generación anterior). Desconfía de preguntas tipo "¿qué proveedor NO está en Bedrock?": el catálogo crece cada pocos meses.
Respuesta: D. Cuando la prioridad es rapidez y poco trabajo operativo, aunque se pierda algo de control fino, la opción coherente es el servicio gestionado: Bedrock Knowledge Bases. → Guía §3.1, §3.4.
Concepto clave: Es la diferencia entre construir tu propia cocina desde cero o alquilar una cocina equipada para abrir tu negocio en dos semanas: la primera te da control total; la segunda, velocidad y menos mantenimiento.
Truco para el examen: El examen premia la opción que cumple el criterio que el enunciado prioriza ("lanzar en dos semanas", "minimizar trabajo operativo"), no la técnicamente más potente. "Gestionado" y "menor esfuerzo operativo" suelen apuntar al servicio administrado.
Respuesta: D. Cuando el asistente debe hacer cosas (modificar un pedido, enviar un correo) y no solo informar, se necesita Bedrock Agents; una Knowledge Base solo recupera información para responder. → Guía §3.5.
Concepto clave: Una Knowledge Base es un bibliotecario que te lee lo que dice el archivo; un Agent es un asistente que, además de consultar, entra al sistema, cambia la dirección y te manda la confirmación.
Truco para el examen: Verbos de acción ("modificar", "enviar", "reservar", "ejecutar", "llamar a APIs") = Agents. Verbos de consulta ("responder con documentos", "citar") = Knowledge Bases.
Respuesta: D. Bedrock Guardrails distingue niveles: denied topics bloquea un tema entero descrito en lenguaje natural, y word filters bloquea términos exactos (como el nombre de un competidor). → Guía §3.5.
Concepto clave: Es como las reglas de un call center: "de política no se habla" es un tema prohibido (denied topic); "nunca digas el nombre de la competencia" es una palabra vetada (word filter).
Truco para el examen: "Tema/asunto/consulta sobre X" → denied topics. "Palabra/nombre/término específico" → word filters. "Odio, violencia, insultos" → content filters. "Datos personales" → sensitive information (PII) filters.
Respuesta: D. Para verificar que una respuesta de RAG no "rellene" con información ajena a los documentos recuperados existen los contextual grounding checks de Guardrails; PII redaction resuelve otro problema: ocultar datos personales. → Guía §3.5.
Concepto clave: El grounding check es como un editor que compara cada afirmación de una nota periodística con las fuentes entrevistadas; PII redaction es el que tacha los DNI y teléfonos antes de publicar.
Truco para el examen: "Respaldada por el contexto / fuentes / documentos recuperados" + "alucinación en RAG" = contextual grounding checks. "Enmascarar datos personales" = PII redaction. Ambas son de Guardrails, pero resuelven problemas distintos.
Respuesta: D. Tráfico alto, constante y predecible que necesita throughput garantizado, con un compromiso de capacidad aprobado, es el caso de uso de Provisioned Throughput en Bedrock. → Guía §3.1.
Concepto clave: On-Demand es tomar un taxi cada vez (pagas por viaje, sin garantía de disponibilidad en hora punta); Provisioned Throughput es contratar una movilidad fija por meses: siempre está disponible y sabes cuánto pagarás.
Truco para el examen: "Garantizar throughput" + "compromiso de capacidad" + "tráfico predecible" = Provisioned Throughput (también necesario para usar modelos personalizados). "Tráfico variable, pago por uso" = On-Demand. "Sin urgencia, grandes volúmenes" = batch inference.
Respuesta: C. Datos etiquetados (pares pregunta-respuesta revisados) + cambio permanente de vocabulario y estilo = fine-tuning en Bedrock. → Guía §2.3, §3.1.
Concepto clave: El fine-tuning es como capacitar a un nuevo redactor con ejemplos ya corregidos por el área legal hasta que escriba igual; el continued pre-training es darle a leer toda la biblioteca del sector, sin correcciones, para que se familiarice con el tema.
Truco para el examen: Fíjate en el tipo de datos: "etiquetados / pares prompt-respuesta" → fine-tuning; "grandes volúmenes sin etiquetar / conocimiento de dominio" → continued pre-training; "datos que cambian / citar fuentes" → RAG (Knowledge Bases).
Respuesta: A y B. Primero Textract extrae campos y tablas del PDF escaneado; luego Comprehend analiza el sentimiento y las frases clave del texto libre. → Guía §3.2.
Concepto clave: Textract es el digitador que pasa el formulario de papel al sistema, casilla por casilla; Comprehend es el analista que lee lo que escribió el cliente y te dice si está molesto y de qué se queja.
Truco para el examen: "Formularios, tablas, documentos escaneados" = Textract. "Sentimiento, entidades, frases clave" = Comprehend. Si una opción asigna un servicio de imágenes o de traducción a una tarea de documentos o de sentimiento, es el distractor.
Respuesta: D. Moderación visual = Amazon Rekognition (content moderation); análisis de texto tóxico = Amazon Comprehend (detección de toxicidad). → Guía §3.2.
Concepto clave: Son dos porteros de una discoteca: uno revisa lo que se ve (Rekognition, para imágenes) y el otro escucha lo que se dice (Comprehend, para texto).
Truco para el examen: Asocia el tipo de dato con el servicio: imagen/video → Rekognition; texto → Comprehend; documento escaneado → Textract; audio → Transcribe. La opción que invierte la asignación es la trampa típica.
Respuesta: A, B y C. Cada necesidad tiene su servicio: voz → texto con Transcribe, texto → voz con Polly, y diálogo con reconocimiento de intenciones con Lex. → Guía §3.2.
Concepto clave: Transcribe es el que toma dictado, Polly es el locutor que lee en voz alta y Lex es el operador que entiende qué quiere el cliente y guía la conversación.
Truco para el examen: Mnemotecnia: Transcribe transcribe (voz → texto); Polly "habla" como un loro (texto → voz); Lex maneja el léxico del diálogo (chatbot con intents). Juntos suelen integrarse con Amazon Connect en call centers.
Respuesta: A. OpenSearch Service recupera y devuelve lo relevante; Knowledge Bases da un paso más y genera una respuesta en lenguaje natural con un LLM a partir de lo recuperado (RAG). Uno puede ser componente del otro: OpenSearch es uno de los almacenes vectoriales que admite Knowledge Bases. → Guía §3.2, §3.4.
Concepto clave: La búsqueda vectorial es un buscador que te dice "lo que buscas está en la página 12 de este manual"; Knowledge Bases lee esa página y te lo explica con sus propias palabras.
Truco para el examen: "Búsqueda semántica / vectorial que devuelve documentos" = OpenSearch Service (o Aurora/RDS for PostgreSQL con pgvector, Neptune). "Respuesta generada con citas a partir de documentos" = Knowledge Bases (RAG). Descarta opciones que digan que son idénticos o que inventen requisitos de entrenamiento.
Respuesta: C. Para recomendaciones, el servicio especializado es Amazon Personalize: aprende de interacciones reales de los usuarios con el catálogo completo, algo que un prompt a un LLM no hace de forma nativa. → Guía §3.2.
Concepto clave: Pedirle recomendaciones a un LLM es como preguntarle a un amigo culto qué serie ver: te dará ideas razonables. Personalize es como el vendedor que conoce el historial de compras de cada cliente y de miles más, y te recomienda según lo que la gente como tú realmente vio.
Truco para el examen: "Recomendaciones personalizadas basadas en comportamiento, clics, historial" = Amazon Personalize. Descarta los argumentos de precio o de imposibilidad absoluta ("nunca puede").
Respuesta: B. El factor que justifica SageMaker AI frente a una opción sin código es la necesidad de control total y personalización (features, algoritmo, entrenamiento) para patrones muy específicos del negocio. Nota: Amazon Fraud Detector ya no acepta clientes nuevos (desde nov-2025); hoy estos casos se resuelven con SageMaker AI o SageMaker Canvas. → Guía §3.3.
Concepto clave: Canvas es comprar un sistema de alarma listo para configurar desde una pantalla; SageMaker AI es diseñar tu propio sistema a medida: tarda más y exige expertos, pero puedes adaptarlo a las particularidades de tu casa.
Truco para el examen: Sin código / analistas de negocio / rapidez = SageMaker Canvas. Control total, más esfuerzo y conocimiento de ML = SageMaker AI (entrenamiento propio). Busca en el enunciado cuál de esos criterios se prioriza.
Respuesta: C. Amazon Q Developer cubre ambas necesidades: asistencia mientras escribes en el IDE (autocompletado, generación y explicación de código) y revisión del código existente para seguridad y calidad. → Guía §3.2, §3.6.
Concepto clave: Q Developer es a la vez el copiloto que te sugiere la siguiente línea mientras manejas y el mecánico que inspecciona el carro ya armado y te lista lo que hay que corregir. CodeWhisperer y las funciones de CodeGuru se fueron integrando en él.
Truco para el examen: "Autocompletar / generar / explicar / revisar código" = Amazon Q Developer (o Kiro como IDE agéntico). Amazon CodeGuru y CodeWhisperer ya no son respuesta correcta: uno se retiró y el otro es parte de Q Developer.
Respuesta: B. Partir de un modelo preentrenado pero con control de instancia, autoescalado y endpoint es lo que ofrece SageMaker JumpStart, a diferencia de la API serverless de Bedrock. → Guía §3.3.
Concepto clave: Bedrock es pedir delivery (comes sin preocuparte de la cocina); JumpStart es comprar el plato precocido y terminarlo en tu propia cocina, con tu horno y a tu manera.
Truco para el examen: "Más control sobre la infraestructura / endpoint / instancia" + "modelo preentrenado" = SageMaker JumpStart. "Sin gestionar infraestructura, vía API" = Bedrock.
Respuesta: A y C. Amazon Q Developer asiste a desarrolladores en el IDE, y Amazon Q Business responde a empleados usando los datos internos de la empresa: misma familia, públicos distintos. → Guía §3.6.
Concepto clave: Q Developer es el compañero senior que te ayuda a programar; Q Business es la mesa de ayuda interna que conoce todos los manuales y políticas de la empresa; Amazon Q en Amazon Quick Sight es el analista que te explica el dashboard.
Truco para el examen: Asocia por público: desarrolladores → Q Developer; empleados de negocio / datos internos → Q Business; dashboards de BI → Amazon Quick Sight (parte de Amazon Quick). Descarta las opciones que dicen que son "el mismo producto" o que invierten el público.
Respuesta: A. Un bloque fijo y largo que se repite en miles de llamadas, mientras solo cambia la pregunta, es el caso ideal para prompt caching en Bedrock: menos costo y menos latencia sin tocar el modelo. → Guía oficial AIF-C01 — Dominio 3, Tarea 3.1.
Concepto clave: Es como un profesor que cada clase dicta la misma introducción de 20 minutos: con prompt caching la graba una vez y solo explica en vivo la pregunta nueva de cada alumno.
Truco para el examen: "Mismo prefijo/instrucciones repetidas en muchas llamadas" + "reducir costo y latencia" + "sin cambiar el modelo" = prompt caching. Si el enunciado exige respuesta en tiempo real, batch inference queda descartado.
Dominio 4 — Directrices para IA Responsable#
Respuesta: B. Robustness = desempeño estable ante entradas ruidosas o inesperadas; fairness = no discriminar injustamente entre grupos. Cada caso ilustra una dimensión distinta. → Guía §4.1.
Concepto clave: Robustness es como un buen celular que sigue funcionando bajo la lluvia y con golpes; fairness es como un árbitro que cobra igual para ambos equipos.
Truco para el examen: "Ruido, variaciones, entradas inesperadas, ataques" → robustness. "Grupos, género, edad, discriminación" → fairness. Cuando el enunciado pide "respectivamente", vigila el orden: la opción invertida es la trampa.
Respuesta: A. Explicabilidad responde "¿por qué el modelo decidió esto en este caso?"; transparencia responde "¿qué sistema se usa, cómo funciona en general y qué puedo hacer?". → Guía §4.1, §4.7.
Concepto clave: Explicabilidad es cuando el banco te dice "te rechazaron por tu nivel de deuda y dos pagos atrasados"; transparencia es el cartel en la agencia que dice "usamos un sistema automatizado para evaluar créditos; puedes apelar aquí".
Truco para el examen: Pregunta hacia dónde apunta la acción: una decisión puntual, "qué variables pesaron" → explicabilidad (SageMaker Clarify con SHAP). Información general a usuarios, divulgación, documentación (AI Service Cards) → transparencia.
Respuesta: D. SageMaker Clarify cubre todo el ciclo: sesgo pre-training en los datos, sesgo post-training en las predicciones y explicabilidad con SHAP (también puede integrarse con Model Monitor en producción). → Guía §1.6, §4.2.
Concepto clave: Clarify es como un auditor que revisa tanto los ingredientes antes de cocinar (¿el dataset está desbalanceado?) como el plato terminado (¿las predicciones tratan distinto a cada grupo?).
Truco para el examen: "Sesgo" o "explicabilidad/SHAP" en SageMaker = Clarify. Desconfía de las opciones con "solo" o "nunca" que recortan su alcance a un único momento del ciclo de vida.
Respuesta: B. Si el dataset recoge decisiones humanas sesgadas, el modelo las aprende y reproduce aunque el algoritmo funcione perfecto: es sesgo en los datos. → Guía §4.2.
Concepto clave: "Basura entra, basura sale": si le enseñas a un practicante con los expedientes de un jefe que siempre prefería a egresados de ciertas universidades, el practicante aprenderá a preferirlos también, aunque sea muy aplicado.
Truco para el examen: Pistas "datos históricos", "decisiones humanas del pasado" y "el algoritmo no tiene error" = sesgo de datos. La mitigación va por curar y balancear el dataset y medir el sesgo con Clarify.
Respuesta: A y B. El NIST AI RMF (Govern, Map, Measure, Manage) y la ISO/IEC 42001 (sistema de gestión de IA) son marcos de gobernanza distintos y complementarios, no servicios ni algoritmos. → Guía §4.5.
Concepto clave: Son como manuales de buenas prácticas: el NIST AI RMF es una guía para identificar y manejar riesgos, y la ISO/IEC 42001 es una norma certificable, como la ISO 9001 que exhiben muchas empresas peruanas para la calidad, pero aplicada a la IA.
Truco para el examen: Si una opción describe un marco de gobernanza como "servicio de AWS" o "algoritmo", es falsa. Recuerda: NIST AI RMF = 4 funciones; ISO/IEC 42001 = sistema de gestión de IA (análogo a 27001).
Respuesta: A. Revisar con una persona las predicciones de baja confianza, ya generadas por un modelo y antes de aplicarlas, es el patrón human-in-the-loop (HITL) en inferencia. Antes AWS lo ofrecía con Amazon Augmented AI (A2I), que ya no figura en el temario v1.1; hoy se implementa con un umbral de confianza y un flujo de aprobación (por ejemplo, con Step Functions o la confirmación del usuario en Bedrock Agents). → Guía §4.3.
Concepto clave: Human-in-the-loop es como el supervisor de un banco que revisa solo los casos dudosos que el sistema no pudo aprobar con seguridad; Ground Truth es quien, antes, preparó los ejemplos para capacitar al sistema.
Truco para el examen: "Revisión humana" + "predicciones / baja confianza / antes de aplicar" = human-in-the-loop. "Etiquetar datos para entrenar" = Ground Truth. El enunciado incluso aclara "algo distinto de etiquetar datos" para descartar a Ground Truth.
Respuesta: C. Interpretabilidad es entender el modelo por su propia estructura (árbol de decisión, regresión lineal); explicabilidad es explicar un modelo de caja negra con técnicas añadidas después (SHAP, LIME). → Guía §4.5.
Concepto clave: Un árbol de decisión es como una receta escrita: la lees y entiendes cada paso. Una red neuronal profunda es como el sazón de la abuela: rico, pero para explicarlo hay que observarla y analizar a posteriori qué influyó.
Truco para el examen: "Entendible por diseño / leyendo sus reglas" = interpretabilidad. "Requiere una técnica adicional (SHAP)" = explicabilidad. Recuerda el trade-off: más complejidad suele dar más rendimiento, pero menos interpretabilidad.
Respuesta: C. La prevención empieza antes del despliegue: curar y diversificar los datos de entrenamiento ataca la causa raíz, y los Guardrails siguen filtrando después en producción. → Guía §4.5.
Concepto clave: Es como el agua potable: puedes poner un filtro en el caño de tu casa (Guardrails), pero lo más efectivo es que la planta de tratamiento limpie el agua desde la fuente (curación de datos). Lo ideal es tener ambos.
Truco para el examen: "Estrategia preventiva, en una etapa anterior" apunta a los datos de entrenamiento. Las opciones que suben la aleatoriedad, eliminan controles o apuestan solo al tamaño del modelo son distractores.
Respuesta: D. La IA responsable se incorpora en cada fase, en orden: diseño → datos representativos → entrenamiento con evaluación de sesgo → pruebas de explicabilidad → despliegue con monitoreo continuo. → Guía §4.4.
Concepto clave: Es como construir una casa: primero los planos (diseño), luego los materiales de calidad (datos), la construcción con inspecciones (entrenamiento con evaluación de sesgo), la revisión final (explicabilidad) y, ya habitada, el mantenimiento (monitoreo).
Truco para el examen: En preguntas de orden, verifica las dependencias: nada se despliega ni se monitorea antes de diseñarse y entrenarse. El monitoreo siempre va al final, de forma continua.
Dominio 5 — Seguridad, Cumplimiento y Gobernanza#
Respuesta: C. En el modelo de responsabilidad compartida, AWS protege la infraestructura ("seguridad de la nube") y el cliente configura accesos, datos y uso ("seguridad en la nube"), también en Bedrock. → Guía §5.1.
Concepto clave: Es como alquilar un departamento: el edificio, las paredes y la seguridad del condominio son del propietario (AWS); a quién le das copia de tu llave es tu decisión (cliente, con IAM).
Truco para el examen: Físico/hardware/red global/aislamiento de infraestructura → AWS. IAM, datos, cifrado que configuras, prompts, Guardrails → cliente. Si la opción invierte esto, es la trampa.
Respuesta: B. Bedrock no usa los prompts ni las respuestas de los clientes para entrenar modelos base, y los proveedores de modelos no ven esos datos; esa privacidad está garantizada por diseño. → Guía §5.1.
Concepto clave: Es como usar la cocina de un restaurante alquilado por horas: el dueño te garantiza que tus recetas no se le pasan al siguiente cocinero ni al fabricante de las ollas.
Truco para el examen: Frase clave: "tus datos no se usan para entrenar los modelos base ni se comparten con terceros". Si una opción hace depender la privacidad de un Guardrail o de una configuración extra, es la trampa.
Respuesta: A. La combinación estándar es TLS para datos en tránsito y AWS KMS para cifrar datos en reposo (S3, vector stores, modelos personalizados). → Guía §5.2.
Concepto clave: TLS es el camión blindado que transporta el dinero por la calle; KMS es la llave de la bóveda donde el dinero se guarda. IAM decide quién puede entrar al banco, y CloudTrail es la cámara que graba quién entró.
Truco para el examen: "En tránsito" = TLS/HTTPS. "En reposo" = KMS. IAM = permisos; CloudTrail = auditoría. Si el enunciado pide "respectivamente", verifica el orden.
Respuesta: D. Si el requisito es que el tráfico nunca salga a la internet pública, la opción es un VPC endpoint con AWS PrivateLink; un NAT Gateway sí enruta hacia internet. → Guía §5.2.
Concepto clave: El NAT Gateway es salir de tu condominio por la puerta principal a la avenida pública para llegar a la tienda; PrivateLink es un pasadizo interno que conecta directamente tu edificio con la tienda, sin pisar la calle.
Truco para el examen: "Sin pasar por internet pública", "conectividad privada desde la VPC" = VPC endpoint / PrivateLink. NAT Gateway es la trampa porque también da acceso desde subredes privadas, pero a través de internet.
bedrock:* sobre todos los recursos; la Política 2 otorga únicamente
bedrock:InvokeModel sobre el ARN de ese modelo específico. ¿Cuál sigue el principio de mínimo
privilegio, y por qué la otra es problemática?Respuesta: C. Mínimo privilegio = otorgar solo las acciones y los recursos estrictamente necesarios: aquí, bedrock:InvokeModel sobre el ARN de ese modelo. → Guía §5.3, §5.6.
Concepto clave: Es como darle al repartidor una llave que solo abre la puerta del depósito, y no la llave maestra de todo el edificio "por si acaso algún día la necesita".
Truco para el examen: Comodines como * en acciones o recursos suelen ser la respuesta incorrecta en preguntas de seguridad. La opción correcta limita tanto la acción como el ARN del recurso.
Respuesta: A. Para obtener los informes de cumplimiento de AWS y acuerdos legales como el BAA se usa AWS Artifact; auditar la configuración de tus propios recursos es otro trabajo (AWS Config). → Guía §5.4.
Concepto clave: AWS Artifact es como la ventanilla donde pides copias certificadas de los documentos oficiales de AWS (sus certificados y contratos); AWS Config es el inspector que revisa si tu propio local cumple las normas.
Truco para el examen: "Informes de cumplimiento", "SOC/ISO/PCI", "BAA", "acuerdos" = AWS Artifact. "Auditar configuración / reglas de cumplimiento de recursos" = AWS Config.
Respuesta: A. Son dos capas de auditoría: CloudTrail responde "quién hizo qué y cuándo", y el registro de invocaciones de Bedrock (activado explícitamente) en CloudWatch Logs guarda el contenido real del prompt y la respuesta. → Guía §5.7.
Concepto clave: CloudTrail es el cuaderno de la recepción que anota quién entró a la sala y a qué hora; CloudWatch Logs con el registro de contenido es la grabación de lo que se conversó dentro, que solo existe si decidiste activarla.
Truco para el examen: "Quién, qué API, cuándo" = CloudTrail. "Contenido de prompts/respuestas, depuración" = model invocation logging (CloudWatch Logs/S3), desactivado por defecto. Macie = PII en S3; Config = configuración de recursos.
Respuesta: A y B. Para descubrir PII en S3 se usa Amazon Macie, y para cumplir la residencia de datos del GDPR se elige una Región de AWS en la UE: un control para cada requisito. → Guía §5.2, §5.7.
Concepto clave: Macie es el perro detector que olfatea los documentos buscando datos personales; elegir la Región es decidir en qué país alquilas el almacén: si lo alquilas en la UE, la mercadería se queda en la UE.
Truco para el examen: "Descubrir/clasificar PII en S3" = Macie. "Residencia de datos / soberanía / GDPR" = elección de Región. Las AZ son alta disponibilidad dentro de una región, no residencia.
Respuesta: D. AgentCore Identity resuelve un problema propio de los agentes: autenticarse ante servicios externos en nombre de cada usuario y en cada sesión, sin credenciales fijas en el código. IAM sigue siendo necesario para la infraestructura; ambos coexisten. → Guía oficial AIF-C01 — Dominio 5, Tarea 5.1.
Concepto clave: IAM es el fotocheck que define a qué áreas del edificio puede entrar cada empleado; AgentCore Identity es la carta poder temporal que el agente presenta en otra institución para hacer un trámite en nombre de un cliente concreto, válida solo para esa gestión.
Truco para el examen: "Agente que actúa en nombre del usuario", "por sesión", "sin credenciales incrustadas" = AgentCore Identity. Descarta las opciones absolutas que dicen que IAM desaparece o que es incompatible.
Parte 2 — Respuestas y justificación#
Dominio 1#
1. A. Sin ninguna categoría de uso conocida de antemano, el objetivo es que el modelo descubra estructura por sí mismo — la definición de aprendizaje no supervisado (clustering). La trampa (B) es reutilizar la columna "canceló_plan": esa etiqueta sirve para otra tarea (predecir cancelación), no para descubrir segmentos de uso que no tienen ninguna etiqueta asociada. Por qué no las otras: B) reutiliza una etiqueta que pertenece a un problema distinto (cancelación), no a la segmentación de uso, que no tiene ninguna etiqueta disponible. C) el aprendizaje por refuerzo requiere un agente que toma acciones y recibe recompensas en el tiempo, no encaja con descubrir segmentos estáticos de clientes. D) son dos tareas distintas: una predice una etiqueta conocida (supervisado) y la otra descubre grupos sin etiqueta (no supervisado) — no son "el mismo problema con otro nombre". → Guía §1.2.
2. A — Underfitting. La señal clave para distinguir overfitting de underfitting no es solo la brecha entre entrenamiento y validación, sino el nivel absoluto de error en ambos: aquí ambos son altos y parecidos, lo que indica que el modelo es demasiado simple para capturar el patrón (bias alto), no que memorizó el entrenamiento. Overfitting (B) mostraría un entrenamiento mucho mejor que la validación. Por qué no las otras: B) requeriría una brecha grande entre entrenamiento y validación (el modelo memorizando), no dos valores altos y parecidos entre sí. C) data drift describe un cambio entre los datos de entrenamiento y los de producción ya desplegada, pero aquí el problema aparece dentro del propio entrenamiento/validación, antes de llegar a producción. D) los Guardrails de Bedrock filtran contenido de texto generado, no tienen ninguna relación con el RMSE de un modelo de regresión numérica. → Guía §1.3.
3. B. Los hiperparámetros se fijan antes de entrenar (número de árboles, learning rate); los parámetros son los valores que el modelo aprende durante el entrenamiento (pesos de una red neuronal). La afirmación original mezcla ambos conceptos. Por qué no las otras: A) acepta tal cual la afirmación errónea del ingeniero, que trata como equivalentes dos conceptos distintos. C) llama "parámetros" a ambos, ignorando que el número de árboles se fija antes de entrenar y por tanto es un hiperparámetro. D) invierte por completo la relación correcta entre los dos conceptos. → Guía §1.3.
4. C — Precision = 72/90 = 0.80. Precision = TP/(TP+FP) = 72/(72+18) = 0.80. La opción A (0.90) es en realidad el Recall (72/(72+8)) — la trampa más común es confundir el denominador de cada métrica. Por qué no las otras: A) calcula 72/(72+8), que es la fórmula del Recall (TP/(TP+FN)), no de Precision. B) calcula 902/(902+18), que corresponde a la especificidad o tasa de verdaderos negativos, una métrica distinta que no mide precisión sobre las alertas positivas. D) divide TP entre el total de piezas (1,000), un cociente que no corresponde a ninguna métrica estándar de clasificación. → Guía §1.5.
5. C — SageMaker Data Wrangler. Es la herramienta visual específica para limpiar, transformar y preparar datos (nulos, normalización, one-hot encoding) antes de entrenar. SageMaker Canvas (A) es la trampa: también es visual y sin código, pero está diseñada para entrenar modelos apuntando y haciendo clic, no solo para preparar datos — el enunciado dice explícitamente que todavía no quieren entrenar nada. Por qué no las otras: A) Canvas también es visual y sin código, pero su propósito es entrenar y generar predicciones con un modelo, no solo preparar el dataset. B) Autopilot automatiza AutoML de extremo a extremo (incluye entrenamiento y selección de modelo), va más allá de la preparación de datos que pide el enunciado. D) Feature Store almacena y reutiliza features ya calculadas entre proyectos, pero no ofrece limpieza, normalización ni encoding mediante interfaz visual. → Guía §1.6.
6. B — BlazingText. Es el algoritmo integrado de SageMaker para clasificación de texto y generación de word embeddings, entrenando un modelo propio. Amazon Comprehend (A) es la trampa: resuelve una necesidad similar, pero es un AI Service preentrenado listo para usar, no un algoritmo integrado de SageMaker para entrenar un modelo propio — el enunciado pide explícitamente lo segundo. Por qué no las otras: A) Comprehend es un AI Service ya entrenado por AWS, no un algoritmo integrado de SageMaker para entrenar un modelo propio, que es justo lo que pide el enunciado. C) Random Cut Forest está diseñado para detección de anomalías, no para clasificación de texto ni generación de embeddings de palabras. D) DeepAR está diseñado para pronóstico de series temporales, no tiene relación con texto ni con word embeddings. → Guía §1.7.
7. B — Trn / Inf. Trainium (Trn) fue diseñado por AWS específicamente para entrenamiento a gran escala con buen costo-beneficio; Inferentia (Inf) fue diseñado por AWS específicamente para inferencia de bajo costo. La familia P (opción A para entrenamiento) sí se usa para entrenar, pero son GPUs de propósito general, no chips diseñados por AWS — el enunciado pide explícitamente chips propios de AWS. Por qué no las otras: A) P y G son GPUs de propósito general (de fabricantes como NVIDIA), no chips diseñados específicamente por AWS, que es el requisito explícito del enunciado. C) invierte los roles: Inferentia es para inferencia y Trainium para entrenamiento, no al revés. D) las familias C y R son instancias de cómputo general y memoria optimizada, no chips especializados en entrenar ni servir modelos de deep learning. → Guía §1.6.
8. C — SageMaker Debugger. Está diseñado para vigilar el proceso de entrenamiento mientras ocurre, detectando problemas técnicos como gradientes que se vuelven demasiado pequeños o grandes. SageMaker Model Monitor (A) es la trampa: vigila modelos ya desplegados en producción para detectar data drift, no el proceso de entrenamiento en sí. Por qué no las otras: A) Model Monitor vigila modelos ya desplegados en producción (data drift), no el proceso de entrenamiento en tiempo real. B) Clarify se enfoca en detectar sesgo y generar explicabilidad (SHAP), no en monitorear gradientes durante el entrenamiento. D) Model Registry cataloga y versiona modelos ya entrenados, no tiene ninguna función de monitoreo durante el proceso de entrenamiento. → Guía §1.6.
9. A y C. SageMaker Pipelines automatiza exactamente ese flujo repetible (A), y un canary deployment dirige un porcentaje pequeño de tráfico real a la nueva versión antes de un despliegue completo (C). Por qué no las otras: B) es falsa: las instancias Spot sí pueden usarse para entrenamientos que toleran interrupciones, guardando checkpoints — es una práctica recomendada para ahorrar costo, no una mala práctica. D) es falsa: el propósito central de Feature Store es justamente evitar recalcular features manualmente, permitiendo su reutilización entre proyectos. E) es falsa: Ground Truth gestiona etiquetado de datos de entrenamiento, no la orquestación de un pipeline de reentrenamiento (esa es función de SageMaker Pipelines). → Guía §1.6, §1.8.
10. C — Precision ≈ 0.15. Precision = 150/(150+850) = 150/1000 = 0.15: de cada alerta generada, solo el 15% es una intrusión real, lo que explica la queja de demasiadas falsas alarmas que los analistas deben descartar manualmente. Recall (A) sí es alto (0.75) porque el modelo detecta la mayoría de las intrusiones reales, pero esa no es la queja descrita — la trampa es confundir qué métrica refleja "demasiadas alarmas falsas" (Precision) frente a "demasiados casos reales sin detectar" (Recall). Por qué no las otras: A) el cálculo de Recall (150/200 = 0.75) es correcto, pero mide si se detectan las intrusiones reales, no la proporción de falsas alarmas que describe la queja del equipo. B) la Accuracy (0.91) es engañosamente alta porque los verdaderos negativos (8,950) dominan un dataset desbalanceado — es el clásico "accuracy paradox" que oculta el problema real de las falsas alarmas. D) el F1-score (≈0.25) es correcto como cálculo, pero al mezclar precision y recall en un solo número no aísla específicamente el problema de exceso de falsas alarmas que describe la queja del equipo. → Guía §1.5.
11. C — SageMaker Model Registry. Es el componente diseñado específicamente para versionar y catalogar modelos listos para producción, marcando cuáles están aprobados. SageMaker Model Monitor (A) es la trampa habitual: vigila el desempeño de un modelo ya desplegado, pero no versiona ni cataloga modelos. Por qué no las otras: A) Model Monitor vigila el desempeño de un modelo ya desplegado (drift), pero no versiona ni marca aprobaciones de modelos como un catálogo. B) Feature Store versiona y cataloga features reutilizables entre proyectos, no modelos completos aprobados para producción. D) Ground Truth gestiona el etiquetado de datos de entrenamiento, no tiene ninguna función de versionado o aprobación de modelos. → Guía §1.8.
12. B. La jerarquía correcta es IA ⊇ ML ⊇ DL ⊇ IA Generativa: toda IA Generativa es Deep Learning, pero no todo Deep Learning es IA Generativa (una CNN de clasificación de imágenes médicas es DL puro, no genera nada nuevo). La afirmación del ingeniero invierte esa relación de subconjunto. Por qué no las otras: A) acepta tal cual la afirmación errónea, que confunde "usa redes neuronales profundas" con "es IA Generativa". C) invierte la relación de subconjunto correcta: Deep Learning es el conjunto más amplio que contiene a la IA Generativa, no al revés. D) plantea que Deep Learning y Machine Learning son intercambiables, una confusión distinta que no responde a lo que pregunta el enunciado (la relación entre DL y GenAI). → Guía §1.1.
13. A y C. Las instancias Spot con checkpoints periódicos (A) permiten retomar el entrenamiento si son interrumpidas, y SageMaker Managed Spot Training (C) automatiza exactamente esa gestión de interrupciones y reanudación. Por qué no las otras: B) es falsa: un batch size más grande no siempre reduce el costo — puede requerir más memoria de GPU y, pasado cierto punto, no mejora ni el tiempo ni la calidad de forma proporcional; "sin ningún límite" ignora ese trade-off real. D) es falsa: las instancias Reservadas de 3 años implican un compromiso largo poco adecuado para una carga corta y tolerante a interrupciones, donde Spot suele ser más barata precisamente por esa tolerancia. E) es una mala práctica: eliminar la validación no reduce el costo de forma controlada y compromete la capacidad de detectar overfitting a tiempo, arriesgando tener que repetir el entrenamiento. → Guía §1.8.
Dominio 2#
14. A. Un modelo fundacional se define por su preentrenamiento a gran escala y su capacidad de adaptarse a múltiples tareas posteriores sin entrenarse desde cero para cada una — un modelo de 50 millones de parámetros entrenado para una sola tarea (spam) no cumple ninguno de esos dos criterios, aunque use deep learning. Por qué no las otras: B) toma el uso de deep learning como criterio único, ignorando que se necesita además preentrenamiento a gran escala y adaptabilidad a múltiples tareas. C) inventa un umbral fijo de 10 millones de parámetros que no es el criterio real que define a un modelo fundacional. D) afirma que los modelos fundacionales solo generan imágenes, cuando también existen modelos fundacionales de texto (como los LLM), que son de hecho el caso más común en el examen. → Guía §2.1.
15. B. 12,000 palabras en español pueden equivaler a entre 12,000 y 24,000 tokens (aprox. 1-2 tokens por palabra), lo que ya supera por sí solo los 8,000 tokens de la ventana de contexto, sin siquiera sumar la instrucción (200) y el espacio de respuesta (500). La opción A asume incorrectamente una equivalencia 1:1 entre palabras y tokens. Por qué no las otras: A) asume una equivalencia exacta de 1 palabra = 1 token, que no aplica de forma general (menos aún en español, donde muchas palabras se dividen en varios tokens). C) es falsa: la ventana de contexto es compartida entre el texto de entrada, la instrucción y la respuesta generada — el input sí cuenta y sí puede agotarla. D) es falsa: la ventana de contexto es un límite arquitectónico fijo del modelo, no se expande automáticamente ni gratis según el tamaño del documento. → Guía §2.1.
16. D. El token es la unidad mínima de texto que el modelo procesa; el embedding es la representación vectorial numérica que captura su significado. Son conceptos relacionados (un modelo de embeddings puede operar sobre tokens) pero no son sinónimos. Por qué no las otras: A) trata token y embedding como sinónimos exactos, ignorando que uno es una unidad de texto y el otro una representación numérica del significado. B) invierte las definiciones: el embedding no es una unidad de texto ni el token una representación numérica, es justo al revés. C) niega que ambos conceptos tengan relación con el significado, cuando precisamente el embedding existe para capturar el significado semántico del texto. → Guía §2.1.
17. A. Ambos mecanismos reducen la aleatoriedad, pero de forma distinta: temperature reconfigura la "forma" de toda la distribución de probabilidad sobre el vocabulario completo, mientras que top-k simplemente descarta de antemano todos los candidatos fuera de los k más probables, dejando que el modelo elija solo entre ese subconjunto reducido. No son mecanismos idénticos aunque ambos reduzcan la diversidad. Por qué no las otras: B) afirma que son exactamente equivalentes, ignorando que uno reconfigura la distribución completa y el otro recorta el conjunto de candidatos. C) confunde top-k con un control de longitud de respuesta, cuando en realidad limita el número de candidatos de token, no cuántos tokens se generan en total. D) restringe temperature a modelos de imágenes, cuando es un parámetro central de muestreo también (y sobre todo) en generación de texto. → Guía §2.1.
18. B. La alucinación es un fenómeno específico de los modelos generativos, que producen contenido inventado con apariencia de certeza sin base real. Un sistema de reglas fijas que da información obsoleta no está "inventando" nada — simplemente no fue actualizado; es un problema de mantenimiento, no de alucinación. Por qué no las otras: A) generaliza "alucinación" a cualquier información incorrecta de cualquier sistema de IA, perdiendo la especificidad del término (contenido inventado por un modelo generativo). C) usa "sigue siendo IA" como justificación, sin distinguir que la alucinación es un comportamiento propio de los modelos generativos, no de cualquier sistema etiquetado como IA. D) afirma que los sistemas de reglas fijas nunca pueden dar información incorrecta, contradicho por el propio enunciado (reglas desactualizadas que sí dan datos erróneos). → Guía §2.1.
19. B. El prompt incluye dos ejemplos resueltos antes de la pregunta real (few-shot) y además pide explícitamente razonar paso a paso antes de la respuesta final (chain-of-thought) — ambas técnicas están presentes y combinadas en el mismo prompt. Por qué no las otras: A) ignora los dos ejemplos resueltos que el prompt incluye antes de la pregunta real, que son precisamente lo que convierte esto en few-shot y no en zero-shot. C) RAG implica recuperar información externa desde una base de datos y fine-tuning implica reentrenar el modelo — ninguno de los dos ocurre aquí, todo sucede dentro del propio prompt. D) el negative prompting busca excluir o evitar ciertos elementos en la salida, algo que no aparece en este prompt (que da ejemplos y pide razonamiento, no exclusiones). → Guía §2.2.
20. A y B. RAG resuelve la necesidad de citar información actualizada y trazable sin reentrenar (A); fine-tuning resuelve la necesidad de un estilo y tono permanentemente consistentes en el 100% de las respuestas (B) — son dos técnicas distintas para dos problemas distintos descritos en el mismo escenario, y ninguna de las dos por sí sola resuelve ambas necesidades completas. Por qué no las otras: C) subir la temperature al máximo aumenta la aleatoriedad de la salida, lo que empeoraría la consistencia de tono buscada, no la mejora. D) el prompt engineering por sí solo no garantiza citas trazables desde 200,000 documentos cambiantes ni un tono formal consistente en el 100% de las respuestas sin apoyo de RAG o fine-tuning. E) reducir el context window no tiene relación con ninguna de las dos necesidades descritas; de hecho dificultaría procesar los fragmentos recuperados por RAG. → Guía §2.3.
21. A — Amazon Athena. Es un servicio de consultas SQL sobre datos en S3, no una base de datos vectorial. OpenSearch, Aurora con pgvector y Neptune sí ofrecen almacenamiento y búsqueda de vectores para RAG. Por qué no las otras: B) OpenSearch Service sí ofrece capacidad de búsqueda vectorial (k-NN), es una opción válida para RAG, no la excepción. C) Aurora con la extensión pgvector sí permite almacenar y buscar vectores, también es una opción válida, no la excepción. D) Neptune también ofrece capacidad de búsqueda vectorial además de su rol como base de datos de grafos, por lo que tampoco es la excepción que pide la pregunta. → Guía §2.3.
22. B. El encoder procesa y comprende el texto de entrada (la tarea de Comprehend: sentimiento, entidades); el decoder genera texto nuevo token por token (la tarea de un chatbot conversacional). Por qué no las otras: A) invierte la asignación: el encoder es el que comprende/analiza (Comprehend), y el decoder es el que genera texto nuevo (el chatbot), no al revés. C) afirma que ambos casos usan solo el encoder, ignorando que generar una respuesta nueva token por token requiere el decoder. D) afirma que ambos casos usan solo el decoder, ignorando que analizar sentimiento/entidades sin generar nada nuevo es la tarea propia del encoder. → Guía §2.6.
23. D. El orden correcto es: el modelo genera varias respuestas → evaluadores humanos las clasifican → esa clasificación entrena un modelo de recompensa → el LLM se ajusta con RL usando ese modelo de recompensa. Las demás opciones alteran ese orden causal. Por qué no las otras: A) coloca "entrenar el modelo de recompensa" antes de generar respuestas y de la clasificación humana, invirtiendo la dependencia causal (el modelo de recompensa necesita esa clasificación para poder entrenarse). B) empieza ajustando el LLM con RL antes de que exista ningún modelo de recompensa que guíe ese ajuste. C) empieza con la clasificación humana antes de que se hayan generado respuestas que evaluar. → Guía §2.7.
24. A. Los modelos de difusión no recuperan ni combinan imágenes existentes (eso sería más parecido a un enfoque de recuperación, como RAG aplicado a imágenes) — parten de ruido aleatorio puro y lo "limpian" en pasos sucesivos guiados por el prompt de texto hasta formar una imagen coherente. Por qué no las otras: B) acepta como correcta la descripción de recuperar y combinar imágenes existentes, que en realidad describe un enfoque de recuperación (tipo RAG), no cómo funciona la difusión. C) llama "fine-tuning" a ese proceso (incorrecto) de recuperar y combinar imágenes, cuando fine-tuning es una técnica de entrenamiento no relacionada con el mecanismo de generación en sí. D) afirma que los modelos de difusión no pueden generar conceptos que no existen en el mundo real, cuando justamente pueden combinar patrones aprendidos en escenas nunca vistas (como un "gato astronauta"). → Guía §2.8.
25. A y C. Quantization reduce la precisión numérica de los pesos (A) y distillation entrena un modelo pequeño para imitar a uno grande (C) — ambas técnicas están diseñadas específicamente para reducir tamaño/costo/latencia con una pérdida de calidad aceptable. Por qué no las otras: B) RAG conecta el modelo a una base de datos externa en el momento de la consulta, pero no reduce el tamaño, costo base ni latencia intrínseca del modelo. D) chain-of-thought es una técnica de prompting para mejorar la calidad del razonamiento, no tiene ningún efecto sobre el tamaño o costo del modelo. E) el fine-tuning completo con un dataset más grande típicamente aumenta el costo y tiempo de entrenamiento, justo lo opuesto al objetivo de reducir tamaño/costo/latencia. → Guía §2.9.
26. A y C. RAG ancla las respuestas a documentos reales recuperados en el momento (A), y los contextual grounding checks de Guardrails verifican específicamente que la respuesta esté respaldada por ese contexto recuperado (C) — ambas atacan directamente el problema de la alucinación. Por qué no las otras: B) subir la temperature al máximo incrementa la aleatoriedad de la generación, lo que tiende a empeorar (no reducir) el riesgo de contenido inventado. D) reducir la ventana de contexto no ataca la causa de la alucinación; si acaso, deja menos espacio disponible para el contexto recuperado que ancla la respuesta. E) aplicar fine-tuning con datos sin curar ni revisar puede introducir ruido y patrones erróneos, aumentando el riesgo de alucinación en vez de reducirlo. → Guía §2.1, §3.5.
27. D. Es prompt injection indirecto: la instrucción maliciosa no viene del usuario directamente, sino oculta dentro de un documento que el modelo procesa como parte de un flujo de RAG, intentando que el modelo ignore sus instrucciones originales. Por qué no las otras: A) fine-tuning malicioso implicaría manipular el proceso de entrenamiento del modelo, algo que no ocurre aquí — el ataque sucede en tiempo de inferencia, mediante un documento. B) data drift describe un cambio estadístico en los datos de producción respecto al entrenamiento, no tiene relación con una instrucción maliciosa oculta en un documento. C) "overfitting adversarial" no es el concepto que describe este ataque; el overfitting se refiere a la generalización del modelo durante el entrenamiento, no a instrucciones ocultas inyectadas en tiempo de inferencia. → Guía §2.9.
28. C — Multimodalidad. Es la capacidad que permite a un modelo aceptar más de un tipo de entrada (imagen y texto) en la misma solicitud y responder directamente, sin necesidad de recuperar información externa de una base de datos (lo cual sería RAG). Por qué no las otras: A) RAG implica recuperar documentos externos desde una base de datos, algo que el enunciado descarta explícitamente ("sin que se recupere ningún documento externo"). B) fine-tuning es un proceso de ajuste del modelo durante el entrenamiento, no tiene relación con aceptar imagen y texto en la misma solicitud. D) quantization reduce la precisión numérica de los pesos del modelo para bajar tamaño/costo, no tiene relación con el manejo de múltiples tipos de entrada. → Guía §2.9.
29. B. Dividir una tarea entre un agente coordinador y varios agentes especializados que colaboran es un patrón reconocido de sistema multi-agente; coordinar sus resultados requiere patrones de comunicación multi-agente y orquestación de flujo de trabajo explícitos, conceptos que van más allá de solo optimizar el prompt de un agente aislado. Por qué no las otras: A) RAG es específicamente recuperar información de una base de conocimiento externa; un sistema multi-agente es un concepto distinto, aunque un agente concreto podría usar RAG como una de sus herramientas. C) no existe tal requisito: cada agente puede usar un modelo distinto según su especialidad. D) el fine-tuning es opcional, no un requisito para que varios agentes colaboren entre sí. → Guía oficial AIF-C01 — Dominio 2, Tarea 2.1.
Dominio 3#
30. C. Bedrock es exactamente eso: serverless, gestionado por completo, con acceso a modelos de múltiples proveedores mediante una API unificada. La opción A describe erróneamente un modelo de "marketplace + despliegue manual en EC2", que es más parecido a usar SageMaker JumpStart. Por qué no las otras: A) describe un modelo de marketplace con despliegue manual en instancias propias, que se parece más a SageMaker JumpStart que a la naturaleza serverless y gestionada de Bedrock. B) Bedrock no entrena modelos fundacionales desde cero para el cliente; su propósito es exponer modelos ya preentrenados vía API. D) confunde Bedrock con una herramienta de etiquetado de datos (como Ground Truth), una función completamente distinta. → Guía §3.1.
31. A — Amazon Nova. Es la familia de modelos fundacionales desarrollada por Amazon y disponible en Bedrock (Nova Micro, Lite, Pro y Premier, además de Nova Canvas, Nova Reel y Nova Sonic); reemplaza a Amazon Titan como modelo de texto de referencia. Por qué no las otras: B) Claude está en Bedrock, pero lo desarrolla Anthropic, no Amazon. C) Llama está en Bedrock, pero es de Meta. D) Command y Embed están en Bedrock, pero son de Cohere. → Guía §3.1.
32. D. Dado que la prioridad explícita es lanzar rápido y minimizar el trabajo operativo continuo (incluso a costa de menos control fino), Bedrock Knowledge Bases es la opción coherente: automatiza la ingesta, el chunking y el almacenamiento vectorial. Construir manualmente (A) sí daría más control, pero contradice la prioridad declarada en el escenario — el examen premia elegir según los criterios que el enunciado prioriza explícitamente, no la opción "técnicamente superior" en abstracto. Por qué no las otras: A) es cierto que ofrece más control, pero contradice la prioridad explícita del equipo (lanzar en dos semanas y minimizar trabajo operativo), que es el criterio que el enunciado pide optimizar. B) es falsa: Bedrock Knowledge Bases está diseñado precisamente para permitir lanzamientos rápidos automatizando el pipeline, dos semanas es un plazo viable con ese enfoque. C) OpenSearch Service puede ser el almacén vectorial, pero por sí solo solo recupera fragmentos; sin un LLM que genere la respuesta no hay RAG y el pipeline seguiría siendo manual. → Guía §3.1, §3.4.
33. D. Una Knowledge Base solo recupera y presenta información (RAG); no ejecuta acciones reales como modificar un pedido o enviar un correo. Bedrock Agents está diseñado exactamente para orquestar esas acciones de varios pasos invocando APIs/Lambda. Por qué no las otras: A) Guardrails filtra o bloquea contenido según reglas de seguridad, pero no ejecuta acciones como modificar un pedido o enviar un correo. B) Model Evaluation compara la calidad/desempeño de distintos modelos, no tiene relación con ejecutar acciones de negocio. C) Provisioned Throughput garantiza capacidad de inferencia reservada, no otorga ninguna capacidad de ejecutar acciones externas. → Guía §3.5.
34. D. Bloquear un tema completo ("asesoría de inversión financiera") es la definición de denied topics; bloquear la mención de una palabra/nombre específico (una marca competidora) sin importar el tema general de la conversación es la definición de word filters — operan en niveles distintos (tema completo vs. término puntual). Por qué no las otras: A) invierte la asignación: denied topics bloquea temas completos y word filters bloquea palabras/términos puntuales, no al revés. B) trata ambas reglas como el mismo "content filter" genérico, ignorando que denied topics y word filters son mecanismos específicos y distintos dentro de Guardrails. C) PII redaction enmascara datos personales y contextual grounding checks verifica el anclaje de la respuesta al contexto — ninguno de los dos coincide con bloquear un tema o una palabra puntual. → Guía §3.5.
35. D. Contextual grounding checks evalúa específicamente si la respuesta generada está respaldada por el contexto recuperado (para detectar alucinaciones en RAG); PII redaction, en cambio, enmascara información personal identificable — ambas son funcionalidades de Guardrails, pero resuelven problemas distintos y no son intercambiables. Por qué no las otras: A) PII redaction enmascara datos personales, no verifica si la respuesta está anclada al contexto recuperado — no son intercambiables, como afirma la opción. B) word filters bloquea palabras o frases específicas, no evalúa si la respuesta está respaldada por los fragmentos recuperados. C) denied topics bloquea por completo un tema, no evalúa el anclaje de una respuesta que sí está permitida por tema. → Guía §3.5.
36. D — Provisioned Throughput. Está diseñado exactamente para cargas de producción con tráfico alto y predecible que necesitan throughput garantizado, a cambio de un compromiso de capacidad — coincide con "tráfico constante y predecible" y "compromiso de capacidad ya aprobado" del enunciado. On-Demand (A) no ofrece esa garantía de capacidad reservada. Por qué no las otras: A) On-Demand no garantiza una capacidad de throughput reservada, y el enunciado pide justo eso a cambio de un compromiso ya aprobado, no la opción "más económica" por defecto. B) las instancias Spot de EC2 son un concepto de cómputo interrumpible para entrenamiento, no una opción de throughput para invocar modelos de Bedrock. C) batch inference es para procesamiento asíncrono sin restricción de tiempo, no para garantizar throughput consistente para tráfico en vivo. → Guía §3.1.
37. C — Fine-tuning en Bedrock. El enunciado describe datos etiquetados (pares pregunta-respuesta ya revisados) y la necesidad de un cambio permanente de vocabulario/estilo — exactamente el caso de uso de fine-tuning, no de continued pre-training (que usa datos masivos sin etiquetar, la trampa de la opción B). Por qué no las otras: A) Knowledge Bases conecta el modelo a documentos externos en el momento de la consulta (RAG), pero no cambia de forma permanente el vocabulario o estilo del modelo mismo. B) continued pre-training usa datos masivos sin etiquetar para ampliar conocimiento de dominio, pero el enunciado describe explícitamente pares pregunta-respuesta ya etiquetados, que es el caso de fine-tuning. D) batch inference es un modo de ejecución de inferencia para procesar grandes volúmenes a bajo costo, no tiene relación con adaptar el vocabulario o estilo del modelo. → Guía §2.3, §3.1.
38. A y B. Textract extrae campos de formularios y tablas de documentos escaneados (A); Comprehend analiza sentimiento y frases clave sobre el texto ya extraído (B) — es la combinación exacta para ambas necesidades del flujo descrito. Por qué no las otras: C) Rekognition está diseñado para análisis de imágenes/video (objetos, rostros), no para extraer campos de formularios de un documento escaneado — eso es tarea de Textract. D) Translate traduce texto entre idiomas, no analiza sentimiento; confunde traducción con análisis de sentimiento. E) Lex construye chatbots conversacionales, no extrae montos de tablas dentro de un PDF — eso también es Textract. → Guía §3.2.
39. D. Rekognition está diseñado para análisis de imágenes/video (moderación de contenido visual); Comprehend ofrece capacidades de análisis de texto, incluyendo detección de sentimiento/toxicidad en comentarios — es la combinación correcta para moderar imagen y texto respectivamente. Por qué no las otras: A) Textract extrae texto y campos de documentos, no modera contenido de imágenes; Translate traduce idiomas, no analiza toxicidad del texto — ninguno de los dos cubre lo que pide el enunciado. B) invierte la asignación correcta: Comprehend es para texto y Rekognition para imágenes, no al revés. C) Rekognition modera imágenes y puede detectar texto dentro de ellas, pero no analiza la toxicidad del texto de los comentarios: eso requiere Comprehend. → Guía §3.2.
40. A, B y C. Transcribe convierte voz a texto (A), Polly convierte texto a voz natural (B), y Lex gestiona el diálogo y reconoce intenciones del usuario (C) — son los tres servicios específicos para cada una de las tres necesidades descritas. Por qué no las otras: D) Translate traduce texto entre idiomas, no es un motor de gestión de diálogo ni de reconocimiento de intenciones — esa función es de Lex. E) Personalize es un motor de recomendaciones basado en señales de comportamiento, no un servicio de conversión de voz a texto — esa función es de Transcribe. → Guía §3.2.
41. A. La búsqueda semántica de Amazon OpenSearch Service devuelve documentos/fragmentos relevantes; Bedrock Knowledge Bases usa esos fragmentos como contexto para que un LLM genere una respuesta en lenguaje natural, y de hecho puede usar OpenSearch como su almacén vectorial — no son lo mismo, uno puede ser un componente del otro. Por qué no las otras: B) ignora la diferencia funcional clave: OpenSearch solo recupera y devuelve fragmentos, mientras que Knowledge Bases además genera una respuesta en lenguaje natural con un LLM. C) OpenSearch Service no requiere entrenar un modelo fundacional propio; usa embeddings de un modelo ya existente. D) Knowledge Bases no está limitado a documentos de audio; funciona con documentos de texto heterogéneos (PDFs, wikis, PowerPoints, etc.). → Guía §3.2, §3.4.
42. C. Personalize está construido específicamente para aprender de señales de comportamiento reales (historial, clics, vistas) sobre el catálogo completo, con la misma tecnología de Amazon.com — algo que pedirle recomendaciones a un LLM vía prompting no hace de forma nativa, ya que depende de lo que el modelo "sepa" o de lo que se describa manualmente en el prompt, sin aprender directamente de las señales de comportamiento agregadas. Por qué no las otras: A) el costo no es el argumento sólido aquí: Personalize no es gratuito, y la diferencia real está en la capacidad de aprender de señales de comportamiento, no en el precio. B) un LLM sí puede generar una lista de recomendaciones vía prompting (de hecho el escenario ya lo hace); el problema no es la imposibilidad técnica, sino la falta de aprendizaje directo sobre el comportamiento real de los usuarios. D) Personalize consume un catálogo de contenido junto con las señales de comportamiento; no elimina la necesidad de tener ese catálogo. → Guía §3.2.
43. B. Cuando el equipo necesita control total sobre features, algoritmo y proceso de entrenamiento — típicamente porque tiene patrones de fraude muy específicos que una herramienta AutoML sin código no captura bien — SageMaker AI es la opción coherente, a costa de mayor tiempo y esfuerzo de implementación que SageMaker Canvas. (Amazon Fraud Detector ya no acepta clientes nuevos.) Por qué no las otras: A) minimizar el tiempo de implementación sin científicos de datos favorece justamente a Canvas, no a SageMaker AI — es el factor contrario. C) sin datos históricos etiquetados no se puede entrenar un modelo supervisado en ninguna de las dos opciones. D) es falsa: Canvas trabaja con datos tabulares (clasificación, regresión, series temporales), además de imagen y texto. → Guía §3.3.
44. C — Amazon Q Developer. Cubre la asistencia de autocompletado en el IDE y también la revisión automática del código ya escrito (vulnerabilidades y problemas de calidad, con correcciones sugeridas). Es el servicio vigente que reúne lo que antes hacían CodeWhisperer y CodeGuru. Por qué no las otras: A) Comprehend analiza texto en lenguaje natural (sentimiento, entidades), no ofrece autocompletado de código ni revisión de vulnerabilidades. B) Amazon Inspector escanea vulnerabilidades en EC2, contenedores y Lambda, pero no es un asistente que autocomplete código en el IDE. D) CodeGuru Reviewer no acepta repositorios nuevos desde noviembre de 2025 (CodeGuru Security fue retirado) y nunca ofreció autocompletado. → Guía §3.2, §3.6.
45. B — SageMaker JumpStart. Permite partir de un modelo fundacional preentrenado y desplegarlo en un endpoint propio de SageMaker, con control sobre instancia, autoescalado y configuración — algo que la API serverless de Bedrock no expone al mismo nivel. Por qué no las otras: A) Amazon Q Business responde preguntas a partir de fuentes de datos empresariales internas, no despliega modelos fundacionales en infraestructura propia con control de instancia/autoescalado. C) Provisioned Throughput reserva capacidad en Bedrock, pero no permite elegir tipo de instancia ni configurar el autoescalado del endpoint. D) Fargate sin ningún servicio de ML asociado no ofrece ningún mecanismo para cargar ni servir un modelo fundacional preentrenado. → Guía §3.3.
46. A y C. Amazon Q Developer está enfocado en desarrolladores dentro del IDE (A); Amazon Q Business se conecta a fuentes de datos empresariales internas para empleados no técnicos (C) — son públicos y propósitos distintos, no el mismo producto (lo que descarta B y E). Por qué no las otras: B) invierte el público objetivo: Q Business está enfocado en empleados no técnicos que consultan datos empresariales, no en desarrolladores dentro del IDE (eso es Q Developer). D) Amazon Q en Amazon Quick Sight genera automáticamente resúmenes e ideas clave en lenguaje natural sobre dashboards de BI, no es simplemente una herramienta para escribir SQL a mano. E) son productos distintos con públicos y propósitos distintos (desarrolladores vs. empleados de negocio), no el mismo producto con dos nombres. → Guía §3.6.
47. A — Prompt caching. Es la solución diseñada exactamente para este patrón: un bloque de instrucciones fijo y repetido en miles de llamadas, mientras solo la pregunta del usuario cambia — reutilizar el procesamiento de esa parte fija reduce costo y latencia sin tocar el modelo ni las instrucciones. Por qué no las otras: B) el fine-tuning modifica los pesos del modelo, un proceso de entrenamiento más costoso y lento, e innecesario cuando el objetivo es solo evitar reprocesar un bloque de prompt repetido. C) la temperature controla la aleatoriedad de la generación, no el costo ni la latencia de procesar el prompt de entrada. D) migrar a batch inference elimina la respuesta en tiempo real que el escenario sí necesita (el usuario espera una respuesta a su pregunta específica), y no está diseñado para este problema de reprocesamiento repetido. → Guía oficial AIF-C01 — Dominio 3, Tarea 3.1.
Dominio 4#
48. B. Que un modelo mantenga desempeño consistente ante variaciones de entrada (ruido, acentos) es Robustness; que un modelo de crédito no discrimine injustamente entre grupos es Fairness — son dos dimensiones distintas, cada una ilustrada por un caso distinto del enunciado. Por qué no las otras: A) invierte la asignación correcta: el reconocimiento de voz ilustra Robustness (desempeño consistente ante variaciones), y el modelo de crédito ilustra Fairness (no discriminación), no al revés. C) etiqueta ambos casos como Fairness, ignorando que la consistencia ante ruido/acentos es específicamente una cuestión de Robustness, no de trato equitativo entre grupos. D) Governance se refiere a los procesos organizacionales de supervisión, no a la propiedad técnica que ilustra cada caso del enunciado. → Guía §4.1.
49. A. Señalar exactamente qué variables influyeron en una decisión puntual (hacia adentro del modelo) es explicabilidad; informar de forma general a todos los usuarios que existe un sistema automatizado y cómo apelar (hacia afuera, al usuario) es transparencia — el truco es preguntarse hacia dónde apunta cada acción. Por qué no las otras: B) invierte las etiquetas: señalar qué variables influyeron en una decisión puntual es explicabilidad, e informar de forma general sobre el uso de un sistema automatizado es transparencia, no al revés. C) Fairness concierne al trato equitativo entre grupos, no a explicar una decisión puntual ni a divulgar de forma general el uso de automatización. D) Governance es la estructura de supervisión organizacional, más amplia que el acto específico de explicar una decisión o divulgar información a los usuarios. → Guía §4.1, §4.7.
50. D. SageMaker Clarify puede analizar sesgo tanto antes del entrenamiento (en la distribución de los datos) como después (en las predicciones del modelo ya entrenado), además de generar explicaciones SHAP — no está limitado a un solo momento del ciclo de vida. Por qué no las otras: A) limita Clarify al análisis previo al entrenamiento únicamente, ignorando que también analiza sesgo en las predicciones de un modelo ya entrenado. B) limita Clarify al análisis posterior al entrenamiento únicamente, ignorando que también analiza sesgo en la distribución de los datos antes de entrenar. C) niega cualquier relación de Clarify con la detección de sesgo, cuando esa es precisamente una de sus funciones centrales (junto con la explicabilidad tipo SHAP). → Guía §1.6, §4.2.
51. B — Bias de datos. El algoritmo funciona correctamente desde el punto de vista matemático; el problema es que el dataset de entrenamiento ya reflejaba decisiones humanas sesgadas antes de que el modelo aprendiera nada — el modelo simplemente aprendió (correctamente) un patrón que ya era injusto en el origen. Por qué no las otras: A) atribuye el sesgo al algoritmo "amplificando por su cuenta", pero el enunciado aclara que el algoritmo no tiene ningún error técnico o matemático — el origen del sesgo está en los datos, no en el algoritmo. C) overfitting se refiere a memorizar el dataset de entrenamiento a costa de generalizar, no a aprender un patrón sistemáticamente sesgado que ya existía en los datos. D) data drift describe un cambio estadístico entre los datos de entrenamiento y los de producción con el tiempo, no un sesgo presente desde el origen en el propio dataset histórico. → Guía §4.2.
52. A y B. El NIST AI RMF organiza la gestión de riesgos en mapear/medir/gestionar/gobernar (A); ISO/IEC 42001 es un estándar internacional de sistema de gestión de IA, análogo a ISO 27001 (B) — son dos marcos distintos, publicados por organizaciones distintas (lo que descarta C), y ninguno es un servicio de AWS ni un algoritmo (lo que descarta D y E). Por qué no las otras: C) trata al NIST AI RMF e ISO/IEC 42001 como el mismo documento, cuando son marcos distintos publicados por organizaciones distintas (NIST, agencia de EE. UU., vs. ISO, organismo internacional de normalización). D) el NIST AI RMF es un marco de referencia/guía voluntaria, no un servicio de AWS para detectar sesgo (eso sería SageMaker Clarify). E) ISO/IEC 42001 es un estándar de sistema de gestión organizacional, no un algoritmo de clasificación de texto usado dentro de Comprehend ni de ningún otro servicio de AWS. → Guía §4.5.
53. A — Human-in-the-loop. El flujo descrito incorpora revisión humana sobre predicciones ya generadas por un modelo (especialmente de baja confianza) antes de aplicarlas, a diferencia de SageMaker Ground Truth, que gestiona el etiquetado de datos de entrenamiento. (Amazon A2I, el servicio clásico para esto, ya no figura en el temario v1.1.) Por qué no las otras: B) Ground Truth gestiona el etiquetado de datos para entrenar, no la revisión humana de predicciones que un modelo ya generó — es justo la distinción que el enunciado pide no confundir. C) SageMaker Debugger monitorea problemas técnicos durante el entrenamiento (gradientes), no tiene relación con flujos de revisión humana sobre predicciones. D) AWS Config audita la configuración de recursos de infraestructura, no tiene ninguna función de revisión humana sobre predicciones de un modelo. → Guía §4.3.
54. C. El árbol de decisión es interpretable por diseño (basta con leer sus reglas); la red neuronal requiere explicabilidad — técnicas añadidas después (como SHAP) porque no es entendible por su propia estructura. Por qué no las otras: A) Fairness vs. Robustness es un par de dimensiones de IA responsable no relacionado con el contraste que describe el enunciado (qué tan entendible es la estructura de un modelo por sí misma). B) Precision vs. Recall son métricas de evaluación de clasificación, no tienen relación con qué tan comprensible es el razonamiento de un modelo. D) invierte los términos: el árbol de cuatro reglas es la caja blanca y la red neuronal profunda es la caja negra. → Guía §4.5.
55. C. Curar y diversificar los datos de entrenamiento ataca la causa raíz del problema desde el origen (antes de que el modelo aprenda ese lenguaje dañino), complementando —no reemplazando— los filtros de Guardrails que actúan después, ya en producción. Por qué no las otras: A) subir la temperature al máximo aumenta la aleatoriedad de la generación, lo que podría incrementar (no prevenir) la probabilidad de contenido tóxico inesperado. B) eliminar la fase de evaluación quita una salvaguarda del ciclo de vida en vez de ser una estrategia preventiva; aumentaría el riesgo, no lo reduciría. D) usar siempre el modelo más grande disponible no es, por sí mismo, un control sobre la calidad o curación de los datos de entrenamiento, que es la causa raíz del problema descrito. → Guía §4.5.
56. D. El orden lógico es: diseño → recolección/curación de datos representativos → entrenamiento con evaluación de bias → pruebas de explicabilidad → despliegue con monitoreo continuo. Cualquier otro orden intenta corregir problemas después de que ya deberían haberse prevenido. Por qué no las otras: A) comienza con el despliegue antes incluso del diseño o la recolección de datos, un orden imposible en la práctica. B) comienza con el entrenamiento antes del diseño y la recolección de datos, saltándose pasos fundamentales que deben ocurrir primero. C) comienza con el monitoreo continuo antes de que el sistema siquiera haya sido diseñado o entrenado, un orden lógicamente imposible. → Guía §4.4.
Dominio 5#
57. C. El aislamiento físico entre servidores de distintos clientes es infraestructura subyacente — responsabilidad de AWS ("de la nube"); la política de IAM que decide qué usuarios pueden invocar qué modelo es configuración de acceso del cliente — responsabilidad del cliente ("en la nube"). Por qué no las otras: A) invierte la asignación correcta: el aislamiento físico de servidores es responsabilidad de AWS, y la política de IAM es responsabilidad del cliente, no al revés. B) asignar ambas situaciones a AWS ignora que la configuración de IAM (quién puede invocar qué) es explícitamente responsabilidad del cliente en el modelo compartido. D) asignar ambas situaciones al cliente ignora que el aislamiento físico de la infraestructura subyacente es responsabilidad de AWS, no del cliente. → Guía §5.1.
58. B. Es una garantía explícita y documentada de AWS: los datos y prompts del cliente no se usan para reentrenar los modelos base de terceros y quedan aislados por cuenta — no depende de ninguna configuración adicional que el cliente deba activar. Por qué no las otras: A) afirma justo lo contrario de la garantía real de AWS: los datos y prompts del cliente NO se usan para reentrenar modelos base compartidos con otros clientes. C) hace depender la garantía de aislamiento de que el cliente configure un Guardrail, cuando en realidad es una garantía incondicional de AWS, independiente de Guardrails. D) afirma que AWS no tiene control sobre esto y que depende solo del proveedor, cuando en realidad es AWS quien impone y documenta esta garantía de aislamiento por cuenta, aplicable a todos los proveedores en Bedrock. → Guía §5.1.
59. A. TLS protege los datos mientras viajan por la red (en tránsito); AWS KMS gestiona el cifrado de los datos almacenados (en reposo) — es la combinación estándar para proteger datos extremo a extremo. Por qué no las otras: B) invierte la asignación correcta: KMS gestiona el cifrado en reposo y TLS protege en tránsito, no al revés. C) IAM gestiona permisos de acceso, pero no cifra por sí solo los datos ni en tránsito ni en reposo — esa es función de TLS y KMS respectivamente. D) CloudTrail registra actividad de API para auditoría, no ofrece cifrado de datos en tránsito ni en reposo. → Guía §5.2.
60. D. Un NAT Gateway permite que recursos privados inicien conexiones hacia internet (el tráfico sí sale a la red pública, aunque de forma unidireccional); un VPC endpoint mediante AWS PrivateLink conecta el tráfico directamente con el servicio de AWS sin pasar nunca por la internet pública — por eso, cuando el requisito es "sin que el tráfico salga a la internet pública en ningún momento", la respuesta correcta es el VPC endpoint. Por qué no las otras: A) afirma que ambos logran exactamente lo mismo, ignorando que el tráfico de un NAT Gateway sí atraviesa la internet pública, mientras que el de un VPC endpoint no. B) restringe el NAT Gateway a bases de datos, cuando en realidad es un componente de red genérico para que cualquier recurso privado de una VPC inicie conexiones salientes a internet. C) afirma que ninguna de las dos opciones puede usarse con Bedrock, cuando de hecho Bedrock admite específicamente el acceso privado mediante VPC endpoints (PrivateLink). → Guía §5.2.
61. C. La Política 2 otorga exactamente la acción (bedrock:InvokeModel) y el
recurso (el ARN específico) necesarios — el principio de mínimo privilegio en la práctica. La Política 1, con
bedrock:* sobre todos los recursos, permitiría acciones no solicitadas (modificar Guardrails,
Knowledge Bases, etc.), excediendo lo que el equipo realmente necesita. Por qué no las otras:
A) justifica la Política 1 por "dar más flexibilidad a futuro", pero ese exceso de permisos es precisamente lo
que el principio de mínimo privilegio busca evitar. B) afirma que ambas políticas son igual de seguras,
ignorando que el acceso bedrock:* sobre todos los recursos representa un riesgo innecesario y
significativamente mayor. D) ambas políticas son sintácticamente válidas en IAM; el problema no es de validez
sino de alcance excesivo de privilegios en la Política 1. → Guía §5.3, §5.6.
62. A — AWS Artifact. Es el repositorio centralizado de informes de cumplimiento y acuerdos legales (como el BAA de HIPAA). AWS Config (B) es la trampa: audita la configuración de recursos en el tiempo, pero no distribuye informes de cumplimiento ni acuerdos legales — son funciones distintas y complementarias. Por qué no las otras: B) AWS Config audita continuamente la configuración de los recursos frente a reglas definidas, pero no es un repositorio de informes de cumplimiento ni de acuerdos legales como el BAA. C) Trusted Advisor da recomendaciones de optimización y buenas prácticas de la cuenta, no centraliza informes de cumplimiento ni acuerdos legales. D) CloudTrail registra la actividad de API para auditoría, no distribuye informes de cumplimiento ni acuerdos legales. → Guía §5.4.
63. A. AWS CloudTrail registra el evento de la llamada (quién invocó qué acción y cuándo), pero no el contenido; Amazon CloudWatch Logs, si se habilita explícitamente, puede registrar el contenido real del prompt y la respuesta — son dos capas de auditoría distintas que responden preguntas distintas. Por qué no las otras: B) invierte la asignación correcta: CloudTrail registra quién invocó qué y cuándo, y CloudWatch Logs (si se habilita) registra el contenido, no al revés. C) AWS Config audita configuración de recursos en el tiempo, no registra quién invocó un modelo ni el contenido de esa invocación. D) Amazon Macie descubre y clasifica datos sensibles como PII en almacenamiento, no registra eventos de invocación ni contenido de prompts/respuestas. → Guía §5.7.
64. A y B. Amazon Macie descubre y clasifica automáticamente PII en los documentos de S3 sin revisión manual (A); elegir una Región de AWS dentro de la UE es el control principal de residencia de datos para GDPR (B) — son dos controles distintos para dos requisitos distintos del enunciado. Por qué no las otras: C) Provisioned Throughput garantiza capacidad de inferencia reservada, no tiene relación con dónde geográficamente se almacenan o procesan los datos. D) el número de Availability Zones utilizadas afecta la redundancia/disponibilidad dentro de una región, no la residencia de los datos en una región específica de la UE. E) las instancias Spot son una opción de optimización de costo de cómputo, sin relación con el descubrimiento de PII ni con la residencia de datos. → Guía §5.2, §5.7.
65. D. AgentCore Identity gestiona específicamente la identidad y credenciales que un agente autónomo usa para autenticarse ante servicios externos en nombre de un usuario, sesión por sesión — una necesidad distinta de los roles de IAM que ya protegen la infraestructura de backend tradicional; ambos coexisten, uno no sustituye al otro. Por qué no las otras: A) IAM y Bedrock se usan juntos constantemente (por ejemplo, para controlar quién puede invocar un modelo); no son mutuamente excluyentes. B) los roles de IAM siguen existiendo y siendo necesarios en cualquier cuenta de AWS, con o sin AgentCore. C) AgentCore Identity no reemplaza a IAM en la cuenta; resuelve específicamente la gestión de identidad de agentes autónomos, un problema distinto al de IAM. → Guía oficial AIF-C01 — Dominio 5, Tarea 5.1.
Cómo interpretar tu resultado#
| Aciertos | Interpretación |
|---|---|
| 45/65 o menos (< 70%) | Nivel de aprobación mínimo aún no alcanzado — repasa los dominios donde más fallaste, y especialmente los "Resúmenes relámpago" al final de cada dominio en la guía de estudio, antes de continuar. |
| 46–51/65 (70–79%) | Aprobarías, pero con margen ajustado — refuerza el dominio 3 (Bedrock/AI Services) y el dominio 2 (GenAI), que concentran más de la mitad del examen. Presta especial atención a las preguntas de selección múltiple que fallaste: una sola opción de más o de menos invalida toda la pregunta en el examen real. |
| 52/65 o más (≥ 80%) | Nivel sólido y consistente — estás en condiciones de programar el examen real. |
Recuerda: en las preguntas "Selecciona DOS/TRES", solo cuenta como acierto si marcaste exactamente las opciones correctas, ni una más ni una menos — así puntúa el examen real. Repite este simulacro después de repasar tus fallos hasta obtener 80%+ de forma consistente, y luego continúa con el Simulacro Combinado como último control antes del examen real.