Contents
  1. Modalities and task evidence
  2. Input capabilities and media readiness
  3. Representations and information loss
  4. Semantic, temporal, and spatial correspondence
  5. Paired supervision and learned connections
  6. Fusion and the point of interaction
  7. Conditioning and output capabilities
  8. Cross-modal conclusions and grounding
  9. Missing and degraded evidence
  10. Conflicting inputs and modality dominance
  11. Multimodal correctness criteria
  12. Controlled tests of cross-modal dependence
  13. Application usefulness and operating limits
  14. Check understanding
  15. Open questions
  16. Selected talks
  17. References
  18. Talk library
← All topics

Multimodal Models and Applications

Multimodal systems process information such as text, images, and audio. Their central challenge is preserving and connecting the evidence a task requires. Accepting a recording, finding a related image, and explaining an audiovisual event are different capabilities. Reliable applications distinguish those capabilities through explicit interfaces, source correspondence, and controlled evaluation.

Modalities and task evidence

A modality is a kind of information, not a file format. Text, visual appearance, and sound provide different observations. Video contains a visual sequence and may carry audio. Unimodal processing uses one modality; cross-modal processing connects modalities. The multimodal learning taxonomy distinguishes their representations, correspondence, and combination.

TaskRequired informationRelationship being tested
Find an image from textText query and candidate imagesSemantic relevance across representations
Describe an imageVisual content and a text instructionVisual evidence conditioning a textual answer
Identify which instrument sounds firstVisible instruments and sound over timeSound-source association and event ordering

Evidence can be redundant, providing another observation of the same fact; complementary, supplying a missing part; or conflicting, supporting incompatible claims. More inputs do not necessarily supply more independent evidence.

A caption derived from a recording remains a transformation of that recording. It may help another component use the content, but it is not a second independent observation. Summarization can also change entities, circumstances, or relationships while preserving fluent wording.

Input capabilities and media readiness

An interface should separately specify accepted media, supported combinations, processing limits, and producible outputs. A provider-neutral multipart request contains ordered text and media parts; each media reference carries its format, source identity, and relevant timing information.

CapabilityModel-visible inputReturned representation
Image–text comparisonSeparately encoded images and textComparable vectors or similarity scores; not generated media
Visual language generationInterleaved visual inputs and textText; visual input does not imply image output
Generation with media decodersSupported text, image, and audio representationsText or media codes decoded through supported output paths

Readiness and response status

Example

A reference can precede readiness; content can precede completion.

1 / 4 · Uploaded

Reference exists; readiness unknown.

Retained observations are historical. Terminal status still requires inspection and validation.
Read the diagram as text
  • Media R1.
  • Uploaded.
  • Ready.
  • Request Q1.
  • Response G1.
  • Partial content.
  • Terminal status.
  • Media R1Uploaded: observation.
  • Media R1Ready: later observation.
  • Media R1Request Q1: ready media.
  • Request Q1Response G1: generation.
  • Response G1Partial content: content observation.
  • Response G1Terminal status: later status.
  1. Uploaded. Reference exists; readiness unknown. Active: Media R1, Uploaded. New: Media R1, Uploaded.
  2. Ready. Readiness now observed. Active: Media R1, Uploaded, Ready. New: Ready.
  3. Streaming. Request uses R1; G1 remains partial. Active: Media R1, Uploaded, Ready, Request Q1, Response G1, Partial content. New: Request Q1, Response G1, Partial content.
  4. Terminated. Inspect G1's final status. Active: Media R1, Uploaded, Ready, Request Q1, Response G1, Partial content, Terminal status. New: Terminal status.

A service can hide several specialized components behind one endpoint. A voice pipeline might convert speech into text, generate a textual answer, and synthesize speech. Integrated processing changes those boundaries; an endpoint name alone reveals neither the internal architecture nor the information passed between stages.

Upload, readiness, partial content, and terminal generation status require separate observations. Completion and runtime validation explains why returned content is not sufficient evidence of successful completion.

Representations and information loss

An encoder transforms input into a representation used by later computation. An embedding is a numerical vector representation. Useful compression depends on which distinctions the representation preserves, not merely its size. Embeddings and Representation Learning develops that foundation.

Representations need not share one vocabulary. Unified-IO 2 uses image patch features and audio spectrogram features as continuous inputs. A patch covers an image region; a spectrogram represents sound across time and frequency. Its generated images and audio instead use discrete codes. Shared computation does not make these representations identical.

Evidence removed before inference

Example

Integer-second frames miss the entire indicator pulse.

R1's pulse occupies video time 3.3–3.8 seconds. Frames at 3 and 4 seconds omit it. Audio representations and transcripts are separate derivatives.
Read the diagram as text
  • Recording R1.
  • Integer-second frames. Pulse absent.
  • Visual features.
  • Audio features.
  • Transcript.
  • Model input.
  • Recording R1Integer-second frames: sample video.
  • Integer-second framesVisual features: encode frames.
  • Recording R1Audio features: encode audio.
  • Audio featuresTranscript: predict text.
  • Visual featuresModel input: visual data.
  • Audio featuresModel input: audio data.
  • TranscriptModel input: derived text.

Preprocessing sets the evidence boundary. Sparse video sampling can omit a brief event; increasing resolution can increase token use and latency.

Cropping removes regions. Resizing reduces spatial detail, while compression trades retained information against computation and may introduce artifacts. Segmentation creates boundaries that can separate related observations. Retaining the source allows later reprocessing; retaining only a reduced representation may make omitted evidence unavailable.

Speech transcription produces text rather than preserving the waveform. Words alone need not retain non-speech beeps, delivery, or acoustic timing. Transcription, translation, and timestamps are also distinct outputs. Voice and Real-Time AI covers speech processing; Vision AI covers visual representations and tasks.

Document pipelines face the same issue: extracting text, tables, and images separately can break their context. Converting figures into summaries adds another transformation. Page retrieval still needs continuity across boundaries, sometimes through page metadata and neighboring-page retrieval.

Semantic, temporal, and spatial correspondence

Alignment establishes correspondence across modalities, distinct from preference alignment in post-training. Semantic correspondence concerns meaning; temporal correspondence concerns time; spatial correspondence concerns regions. Recording-level pairing does not identify each supporting segment.

For example recording R1, assume complete capture, correctly annotated beeps, and indicator L visible throughout. A verified clock mapping places audio events on the video timeline.

Events on video time

Example timings

The mapped second beep lies within green.

Recording R106 secondsDuration 6 seconds
Indicator L06 secondsDuration 6 secondsWithin Recording R1
Amber03.3 secondsDuration 3.3 secondsWithin Indicator L
Green3.33.8 secondsDuration 0.5 secondsWithin Indicator L
Amber again3.86 secondsDuration 2.2 secondsWithin Indicator L
First beep1.41.6 secondsDuration 0.2 secondsWithin Recording R1
Second beep3.43.6 secondsDuration 0.2 secondsWithin Recording R1
Audio intervals shift by +0.4 seconds. Overlap establishes simultaneity, not causation. Ignoring the offset selects amber. Overlapping durations must not be summed.
Read the diagram as text
  • Recording R1. 0 to 6 seconds; duration 6 seconds.
  • Indicator L. 0 to 6 seconds; duration 6 seconds. Parent: Recording R1.
  • Amber. 0 to 3.3 seconds; duration 3.3 seconds. Parent: Indicator L.
  • Green. 3.3 to 3.8 seconds; duration 0.5 seconds. Parent: Indicator L.
  • Amber again. 3.8 to 6 seconds; duration 2.2 seconds. Parent: Indicator L.
  • First beep. 1.4 to 1.6 seconds; duration 0.2 seconds. Parent: Recording R1.
  • Second beep. 3.4 to 3.6 seconds; duration 0.2 seconds. Parent: Recording R1.
tv=ta+0.4st_v=t_a+0.4\,\mathrm{s} Here tat_a is audio time and tvt_v is video time. Beeps at [1.0, 1.2] and [3.0, 3.2] seconds map to [1.4, 1.6] and [3.4, 3.6].

Spatial grounding identifies the relevant object or region, not just the frame. A reference to indicator L must survive cropping and coordinate changes. Evidence spans and coordinate mappings explains that bookkeeping.

A sound spike coinciding with a visible event establishes a timing match, not the sound's identity. A door movement and a coincident spike still require evidence that the spike was a door slam.

Paired supervision and learned connections

A dual encoder uses separate encoders for two input kinds. CLIP trains image and text encoders to favor matching pairs over alternatives. This contrastive objective makes comparison useful; it does not turn similarity into a probability that every described fact is true. Training relationships determine which pairs should match.

Conditional prediction instead rewards producing an output given another input. CoCa combines image–text comparison with image-conditioned caption prediction. These objectives reward different operations, even when one model trains both.

One pair, different training tasks

Matching and conditional prediction reward different operations.

Paired media can supervise comparison, caption prediction, or both. Data arrows feed computations; target arrows supply the training reference. Neither task requires enumerating every visible detail.
Read the diagram as text
  • Paired image and caption.
  • Separate embeddings.
  • Contrastive objective. Favor associated pairs over alternatives.
  • Image-conditioned text prediction.
  • Caption objective. Predict the paired description.
  • Paired image and captionSeparate embeddings: data: image and text.
  • Separate embeddingsContrastive objective: data: comparison scores.
  • Paired image and captionContrastive objective: target: pair identities.
  • Paired image and captionImage-conditioned text prediction: data: image and text prefix.
  • Image-conditioned text predictionCaption objective: data: token predictions.
  • Paired image and captionCaption objective: target: caption continuation.

Coarse captions need not describe every attribute or event. Noisy descriptions provide incorrect associations; ambiguous descriptions may fit several sources. Caption construction changes conditional supervision, while filtering changes which examples the model encounters. Video-training experiments demonstrate these as distinct interventions, not a universal rule that longer captions are better.

Recognizing the same objects is insufficient when their relationships differ. Winoground pairs images with captions using the same words in different arrangements. Correct matching requires preserving the arrangement's meaning, exposing distinctions that coarse matching can miss.

Fusion and the point of interaction

Fusion combines information within representations or decisions. Early, intermediate, and late describe where interaction begins; terminology varies. The useful distinction is what information remains accessible when the paths meet.

Interaction pointOperationConsequence
EarlyCombine features before predictionJoint processing can use feature interactions
IntermediateConnect internal processing pathsLanguage processing can access visual features
LateCombine separate predictionsOnly information retained in those predictions is available

Visual information enters language processing

Internal conditioning preserves a visual path beyond a separately written caption.

Flamingo resamples visual features and exposes them through cross-attention within language processing. The first cross-modal interaction occurs at the conditioning block; the output is text.
Read the diagram as text
  • Visual features.
  • Resampled visual representations.
  • Language representations.
  • Cross-attention conditioning.
  • Continued language processing.
  • Generated text.
  • Visual featuresResampled visual representations: resample features.
  • Resampled visual representationsCross-attention conditioning: visual conditioning.
  • Language representationsCross-attention conditioning: language state.
  • Cross-attention conditioningContinued language processing: updated state.
  • Continued language processingGenerated text: predict and select tokens.

Concatenation places representations together; a learned connector transforms them into a compatible interface. Original LLaVA projects visual features into the language model's embedding width and trains that bridge with paired data. Matching widths alone is insufficient: coordinate compatibility requires a meaningful learned relationship.

Cross-attention lets one representation draw information from another. Queries come from the representation being updated; keys and values come from conditioning representations. Attention mixes projected value vectors, not raw images or selected output tokens. Encoders, decoders and cross-attention explains the underlying mechanism.

Dual-encoder retrieval can compare vectors without jointly processing their underlying features. Retrieval then returns candidates, not an interpreted answer. A document assistant must resolve image references and supply actual images to an appropriate answering model.

Media-to-text pipelines expose inspectable intermediate transcripts or summaries and allow components to be replaced separately. Their later stages cannot recover distinctions those intermediates omitted. Integrated processing can preserve richer information paths, but removing an explicit intermediate also removes a convenient diagnostic boundary. Neither architecture is universally preferable.

Conditioning and output capabilities

Conditioning makes an output depend on supplied information. In Unified-IO 2, predicted image or audio codes pass through corresponding media decoders. A media decoder converts an internal output representation into usable media; the codes are not themselves the finished image or waveform.

Output mechanisms differ across architectures. Latent diffusion decodes a generated latent representation into pixels, while conditioning guides generation. Guidance does not guarantee preservation of every source detail. Generative Media covers generation and editing; Voice and Real-Time AI covers conversational delivery.

Output requirements remain separate checks.
RequirementApplication check
CompletionAssociate output with its response identity and inspect terminal status.
Usable representationVerify expected format and successful media decoding; text availability cannot establish either.
Faithful conditioningCheck required details against source evidence, including agreement between accompanying text and media.

A generated continuation is a prediction, not another observation of the original event. A plausible reconstruction may fill a missing interval, but it cannot establish what actually happened there. Structured answers likewise need semantic checks beyond parsing, as described in runtime validation.

Cross-modal conclusions and grounding

Cross-modal reasoning uses relationships between observations to reach a conclusion. For R1, recognizing beeps and colors separately is insufficient: the task binds the second beep to indicator L's state.

Grounding links a claim to specific source evidence. Recognition, correspondence, inference, and reporting can fail separately: a correct color with an incorrect supporting interval is not fully grounded.

Binding sound, time, and state

Example

The conclusion requires the join between sound and visible state.

Given the stipulated annotations and clock mapping, the second beep maps inside L's green interval. The answer carries both audio and visual references.
Read the diagram as text
  • R1: two annotated beeps. Audio: [1.0,1.2], [3.0,3.2] seconds.
  • Select second beep.
  • Video interval [3.4,3.6].
  • L: green during [3.3,3.8]. Observed video state.
  • Green throughout the beep.
  • Answer: green. Include source intervals and L.
  • R1: two annotated beepsSelect second beep: event ordering.
  • Select second beepVideo interval [3.4,3.6]: verified +0.4 s mapping.
  • Video interval [3.4,3.6]Green throughout the beep: requested interval.
  • L: green during [3.3,3.8]Green throughout the beep: supporting state.
  • Green throughout the beepAnswer: green: report conclusion.

The evidence trace is an explanatory decomposition, not a reconstruction of model internals. Attention weights show numerical compatibility within a computation; they do not certify a semantic explanation. Correct-looking references make inspection possible but still require validation.

Generated explanations provide a different kind of evidence from internal interventions. Demonstrating a causal role for an internal feature requires changing that feature and observing the effect, with access to model activations. Application-level evidence changes can instead test whether answers depend on the intended inputs.

Missing and degraded evidence

Availability, capture quality, and claim sufficiency are independent conditions; a single missing-media flag cannot represent them.
ConditionMeaning for the application
Absent or failed uploadMedia is unavailable; no inference about its contents follows.
Valid silenceAudio can be present without speech; transcription alone is insufficient to characterize it.
Blank or obscured viewImage data may exist while the relevant object remains unobservable.
Degraded captureA channel exists, but noise can prevent reliable recognition.
Preprocessing omissionUnsampled events remain unavailable to downstream processing.

Modality dropout withholds channels during training to improve robustness to missing inputs. ModDrop demonstrated benefits in gesture-recognition experiments. Such training cannot recover an unobserved event or make remaining evidence sufficient for every task.

A task-specific policy can narrow the answer, request missing evidence, or abstain. Audio alone may establish beep order without establishing indicator state. Coverage is the fraction answered; selective risk is error among accepted answers. Selective automation explains why both matter when refusing unsupported conclusions.

Recovery can restore access to a surviving source, but generating a replacement supplies an estimate. A fresh recording also cannot recover an unrecorded historical event. Those distinctions determine whether recovery expands the evidence or merely produces a plausible substitute.

Conflicting inputs and modality dominance

Modality dominance occurs when one input drives answers despite decisive evidence elsewhere. MCR-BENCH holds audio fixed while changing accompanying descriptions. Tested models sometimes abandoned correct audio-based answers under contradictory text. This is behavioral evidence of a bias under those conditions, not a universal hierarchy of trustworthy modalities.

Identity, timing, and claim meaning need separate checks before disagreement can be resolved.
Apparent conflictRequired distinction
Different sourcesVerify identity before relating timestamps.
Speech precedes movementRelated observations need not occupy identical intervals.
Narration contradicts a visible stateDistinguish what was said from what the task asks to observe.

For the indicator task, synchronized visual evidence determines what was lit; narration determines what was said. An announcement of an intended change can coexist with an unchanged indicator. If identity, timing, or visibility remains unresolved, preserve that uncertainty instead of inventing a reconciliation.

Evidential relevance also differs from action authority. Instructions found in an image or recording are content to interpret, not permission to execute tools. Authorization must be enforced outside the model. Prompt injection and instruction authority explains this boundary.

Multimodal correctness criteria

A test case needs source and derivative identities, pairing and clock mappings, the task, acceptable answers, supporting intervals or regions, and expected insufficient-evidence behavior. For R1, the answer reference is green; temporal and object references remain separate annotations.

IoU(P,R)=PRPR\operatorname{IoU}(P,R)=\frac{|P\cap R|}{|P\cup R|} For predicted interval PP and reference interval RR, lengths measure time. With P=[3.3,3.7]P=[3.3,3.7] and R=[3.4,3.6]R=[3.4,3.6], overlap is 0.2/0.4=0.50.2/0.4=0.5. TVQA+'s 0.5 acceptance threshold is benchmark-specific.
CriterionRequired judge accessImportant limit
Speech deliveryDelivered audio and conversation contextA transcript omits acoustic properties
Video behaviorFrames over time and relevant audioIndividual-frame scores cannot establish motion or story coherence
Image–text compatibilityImage and associated textCLIPScore is a caption-evaluation signal, not certification of every instruction
Ambiguous quality judgmentsCriterion-specific examples and qualified reviewersRecord disagreements and multiple acceptable interpretations

A rubric states criteria and rating guidance; a test oracle determines acceptable behavior. Oracles and human judgments explains their design. Separate criteria, reviewer preparation, and agreement checks help expose ambiguity. Agreement itself does not establish truth.

Independent assessment requires more than withholding filenames. As an evaluation-design deduction, keep a recording, its clips, transcripts, and captions in the same data partition; otherwise closely related evidence can cross the boundary. Independent data boundaries covers this principle. Refresh tests with representative cases without repeatedly tuning against the held-out set.

Controlled tests of cross-modal dependence

An ablation removes an input or component for comparison. Removing audio from a fixed system tests its behavior under missing input. A separately trained or configured audio-only baseline tests what that route can achieve. These are different comparisons; historical unimodal studies show why weak baselines can exaggerate multimodal benefit.

Matched comparisons hold relevant conditions constant. The following R1 interventions are proposed tests, not model results. Unspecified content and processing remain fixed. Expected changes follow the evidence requirement rather than an assumption that every perturbation should reduce accuracy.

Controlled changeExpected outcomeInterpretation
Remove audio and all audio-derived descriptionsInsufficient evidence to identify the second beepLeaving a derived description would leak withheld information
Substitute plausible audio with a different supplied source identityReject the unsupported pairingSemantic plausibility does not establish correspondence
Add 0.7 s to audio timestamps and correct the mapping to t_v = t'_a − 0.3 sGreen remains correctClock relabeling preserves the physical correspondence
Shift actual audio 0.6 s later relative to unchanged videoAmber: the second beep now occupies video time [4.0, 4.2]A changed relationship requires a changed answer
Change only the indicator's green interval to redRedThe decisive visible attribute must affect the answer
Change irrelevant narration, preserving beeps and videoGreen remains correctFollowing the changed narration would violate the task's evidence rule

Input removal can create unfamiliar conditions. A performance drop therefore does not uniquely identify useful cross-modal reasoning. Combining removal, plausible substitution, decisive edits, and invariance tests supports a narrower claim about which relationships affect behavior.

Application usefulness and operating limits

Application evaluation includes capture, preprocessing, correspondence, inference, output handling, and user review. Intermediate checks help localize a failure, but location and cause are different conclusions. Failure investigation separates observed execution from competing explanations.

Observed failureCompeting explanationDiscriminating check
Indicator pulse absent from model inputSampling omitted itInspect selected frames against the source
Correct evidence, wrong final answerRouting, arguments, or interpretation failedEvaluate the relevant intermediate boundaries separately
Polished video receives an inappropriate quality scoreJudge learned artifacts instead of the intended criterionTest the specific motion or relationship while controlling appearance
Generated reconstruction differs from the sourceApproximate reconstruction or changed conditioningEvaluate reconstruction separately from the edited output

A slice is a meaningful subgroup of cases. Report intact, degraded, missing, conflicting, and mismatched inputs separately, with capture conditions and media lengths. Coverage and independent assessment explains the broader sampling problem. A combined route must outperform a credible simpler route on the outcomes that justify adding it.

Populate both routes on matched workloads; missing measurements remain unavailable.
Comparison dimensionSimpler routeCombined route
Supported completion and errorsMeasure accepted outcomes and failuresMeasure the same outcomes, including routing failures
Coverage and reviewRecord answered, withheld, and reviewed casesInclude additional review introduced by new modalities
Processing costInclude model work and downstream callsInclude preprocessing, repeated work, and media generation
Latency and degraded serviceMeasure elapsed completion under stated loadExpose reduced completeness when work is curtailed

A recovery prototype that exposes omitted evidence has not established release readiness. Keep the validated route available for intact captures, recover surviving originals selectively, and compare complete routing and outcomes on intact, recoverable, and unrecoverable cases before expanding automation. Retain the unsupported-answer gate. Unchanged model weights do not establish that changed preprocessing or routing preserves behavior.

Diagnostic retention should be purposeful. Derived representations can retain sensitive information even when raw media is absent. Minimization and remaining identification risk explains why retaining embeddings is still a data-governance decision.

Open questions

  1. Fine-grained supervision from coarse descriptions remains difficult: a caption may omit the relation an application needs. Progress would preserve controlled attribute and event-order distinctions across new scenes, rather than improving only broad image–text matching.

  2. Reliable abstention under unfamiliar capture conditions remains unresolved. Missingness and noise change the evaluation population, so a previously useful confidence threshold can fail. Progress requires maintaining bounded error among answered cases while reporting coverage and recovery burden on shifted inputs.

  3. Shared audiovisual judges remain difficult across humans and stylized characters because visible motion may correspond to speech differently. Progress would define character-appropriate criteria and demonstrate agreement with qualified reviewers without treating one animation convention as universal.

  4. The operating value of richer modalities remains workload-dependent. Better answers can require more processing and review, while degraded modes change completeness. Progress requires matched end-to-end measurements that identify where added evidence improves supported completion enough to justify those costs.

Follow the curated reading path through the speakers and demonstrations behind this entry.

23 min

AI Engineer World's Fair 2026 · 2026

Evaling Video Slop

Maor Bril

Cited in this entry

Shows why temporal behavior and audiovisual relationships need criteria beyond frame appearance.

Watch talk

Explore more talks

The rest of the library, beyond the curated path. Cited talks support this entry; reviewed transcripts were processed in full. Metadata candidates have not been reviewed as sources or verified as topic members.

1 matching talks

TalkSpeakerEventYear
Frank LiuAI Engineer World's Fair 20252025

References

Coverage and source review
Processed transcripts
6 processed in full · 5 in the curated path
Automated source review
Passed
Metadata candidates
0 unreviewed; not verified topic membership
Corpus version
1bd8e407b26a07b33815594e1b2db5f41827119a2b3cb6fbf240f9fc571fc767

Automated review checks source support; it is not publication approval.

A synthesis of selected conference talks and technical references. Citations link to the source material; they do not imply that every talk on this subject is included.

  1. Multimodal Machine Learning: A Survey and Taxonomy

    Original taxonomy in the introduction and sections V–VI; terminology and architectural distinctions, not evidence for the performance of surveyed systems.

  2. The State of AI-Powered Search and Retrieval

    Voyage Multimodal 3 is presented as embedding text, images, and interleaved text with images into a shared semantic space.

  3. Flamingo: a Visual Language Model for Few-Shot Learning

    Introduction and section 2.2; visual conditioning, resampling, and input/output asymmetry.

  4. Learning to Answer Questions in Dynamic Audio-Visual Scenarios

    Introduction, Figure 1 discussion, and the stated spatial and temporal grounding design.

  5. Understanding Factuality in Abstractive Summarization with FRANK: A Benchmark for Factuality Metrics

    Section 2 and Table 1, with the annotation design in Section 3; evidence for semantic changes introduced by summarization.

  6. Video understanding — Gemini API

    Video input examples, detailed-insights guidance, supported formats, and technical processing details inspected on the verification date.

  7. Learning Transferable Visual Models From Natural Language Supervision

    Original paper, contrastive pretraining method, zero-shot transfer, and limitations. Introduces shared embeddings and language-conditioned recognition.

  8. Unified-IO 2: Scaling Autoregressive Multimodal Models with Vision, Language, Audio, and Action

    Figure 2 and section 3.1, including image and audio encoding and output representation.

  9. From Text to Vision to Voice: Exploring Multimodality with OpenAI

    The speaker presents GPT-4o, with O meaning omni, as a way to avoid context loss and latency introduced by chaining separate voice models.

  10. Generating content — Gemini API

    Video streaming examples and GenerateContentResponse schema; a concrete multipart and lifecycle example.

  11. Deep Learning, Chapter 14: Autoencoders

    Introduction and sections 14.1–14.2; complements the supplied PCA note with reconstruction criteria and capacity conditions.

  12. High-Resolution Image Synthesis with Latent Diffusion Models

    Original paper, sections 3.1 through 3.3 and task evaluations. Mechanism for latent representations, conditioning, and the cost-quality tradeoff.

  13. Robust Speech Recognition via Large-Scale Weak Supervision

    Sections 2, 3.1–3.2, and 4.5, particularly long-form decoding heuristics and Table 7.

  14. Building Multimodal AI Agents (From Scratch)

    Separating text, images, and tables creates a multistage pipeline and can lose context at element or chunk boundaries.

  15. Building Multimodal AI Agents (From Scratch)

    Page screenshots still divide document context; overlap, metadata, and neighboring-page retrieval can restore some continuity.

  16. RFC 8834: Media Transport and Use of RTP in WebRTC

    Section 11, WebRTC API considerations; identity, timebase relationships, and resynchronization.

  17. TVQA+: Spatio-Temporal Grounding for Video Question Answering

    Sections 5.1–5.3 and Tables 3–4; metrics, unimodal variants, late-fusion baseline, and component comparisons.

  18. Evaling Video Slop

    The sound alignment method checks for an audio spike at the timestamp of a visible event, without establishing the sound's semantic identity.

  19. CoCa: Contrastive Captioners are Image-Text Foundation Models

    Sections 3.1–3.2, particularly the decoupled decoder and combined training objective.

  20. Stable Video Diffusion: Scaling Latent Video Diffusion Models to Large Datasets

    Sections 3.1–3.4; Figures 3–4; Appendix B synthetic captioning; Appendix E curation studies.

  21. Winoground: Probing Vision and Language Models for Visio-Linguistic Compositionality

    Section 3.1, dataset construction and published example categories; a controlled pairing design.

  22. Visual Instruction Tuning

    Sections 4.1 Architecture and 4.2 Training, including feature-alignment pretraining and instruction fine-tuning.

  23. Attention Is All You Need

    Sections 3.2.1–3.2.3; scaled dot-product equation 1 and multi-head construction.

  24. Building Multimodal AI Agents (From Scratch)

    The agent must resolve retrieved image references and provide the actual images to a multimodal LLM; an embedding model alone does not interpret the retrieved pages for the user.

  25. Adding Conditional Control to Text-to-Image Diffusion Models

    Sections 3.1–3.3; Figures 2–3; spatial-condition encoder and training objective.

  26. Auto-Encoding Variational Bayes

    Kingma and Welling; sections 2.2–2.4 and the variational-autoencoder construction.

  27. Scaling Monosemanticity: internal activations, steering and limits

    SAE experiments; feature interpretability and steering; section 7.3, Limitations; appendix D.1–D.2.

  28. ModDrop: adaptive multi-modal gesture recognition

    Sections VII-D and VII-E; missing/noisy-channel experiments, gesture–speech timing, and per-channel analysis.

  29. Segment Anything

    Original paper, model section and limitations. Supports segmentation, cached representations, prompt ambiguity, and mask quality.

  30. Selective Classification for Deep Neural Networks

    Sections 2–3; definitions, threshold selection and risk-control assumptions.

  31. When Audio and Text Disagree: Benchmarking Text Bias in Large Audio-Language Models under Cross-Modal Inconsistencies

    Sections 3–4, textual-condition construction, comparison metrics, and reported model results.

  32. OWASP LLM01:2025 Prompt Injection

    Indirect Prompt Injections; multimodal discussion; Prevention and Mitigation Strategies 2–7.

  33. Ensure AI Agents Work: Evaluation Frameworks for Scaling Success

    Voice agents need audio-specific evaluations in addition to the evaluations used for their text and control flow.

  34. Evaling Video Slop

    Prompt alignment and frame consistency do not establish that a video tells the intended story; temporal quality needs explicit evaluation axes.

  35. CLIPScore: A Reference-free Evaluation Metric for Image Captioning

    Section 3 metric construction; section 4 caption evaluations; sections 5.3–5.4; Appendix B rescaling.

  36. Best practices for the human evaluation of automatically generated text

    Sections 4.2–4.5 and Table 3; human assessment design and reporting.

  37. How Evals and Prompts Shape Agent Behavior — Preetika Bhateja & Daniel Bump, YouTube Ads

    Maintain tests for edge cases and broader capabilities, use the test set sparingly, and refresh evaluation data with production examples.

  38. Shifting the Baseline: Single Modality Performance on Visual Navigation & QA

    Sections 2–4; ablation construction, separate subtask training, and reported unimodal comparisons.

  39. Ensure AI Agents Work: Evaluation Frameworks for Scaling Success

    Attach evaluations at multiple levels of an execution trace so a failed result can be localized to routing, arguments, or skill execution.

  40. Evaling Video Slop

    The first evaluator learned visual polish and artificial artifacts instead of the intended quality axes.

  41. Null-text Inversion for Editing Real Images using Guided Diffusion Models

    Sections 3–4, pivotal inversion and null-text optimization; Figure 3; Appendix B guidance analysis.

  42. How Evals and Prompts Shape Agent Behavior — Preetika Bhateja & Daniel Bump, YouTube Ads

    Define launch gates early and use comparisons or ablations to distinguish acceptable regressions from critical failures.

  43. OWASP LLM10:2025 Unbounded Consumption

    Official OWASP vulnerability description, variable-length input examples, and mitigation strategies 1, 3, 4, 5, 9, and 10. Whole-agent accounting is an explicit application of these controls.

  44. Google SRE: Handling Overload

    Handling Overload introduction; The Pitfalls of Queries per Second; Per-Customer Limits; Client-Side Throttling.

  45. Adversarial Removal of Demographic Attributes from Text Data

    Sections 2–5; attribute inference as prediction from representations, complementary to the supplied inversion note.

  46. Selective Question Answering under Domain Shift

    Section 3.1, Selective Prediction; confidence methods and calibrator; section 5 results and domain-shift analysis; appendix A.4–A.5.

  47. Evaling Video Slop

    The speaker reports no working lip-sync solution for their mixed character setting.