Skip to content

Original Research

Frontiers in Computer Science ·

Volume 8 - 2026 | https://doi.org/10.3389/fcomp.2026.1893669

Predicting female and male participants' contact-exchange decisions from time-segmented multimodal behavioral features in speed dating

  • Asahi Ogushi1
  • Naoki Azuma1
  • Ryo Ishii2
  • Akihiro Miyata3*corresponding author
  1. 1Graduate School of Integrated Basic Sciences, Nihon University, Tokyo, Japan
  2. 2Human Informatics Laboratories, NTT, Inc., Kanagawa, Japan
  3. 3College of Humanities and Sciences, Nihon University, Tokyo, Japan
Article metrics0 viewsView details

Abstract

Observable behaviors associated with favorable impressions and mutual interest are difficult to identify in face-to-face romantic communication. This study examined whether time-segmented multimodal behavior could predict contact-exchange decisions and analyzed the behavioral features used by the fitted models. Using the Multi-Modal Speed Dating corpus of Japanese participants, we divided each 10-min conversation into ten 1-min intervals and extracted visual, audio, linguistic, and interpersonal-interaction features. We trained separate Random Forest binary classifiers for contact-exchange decisions made by female and male participants, used SHAP for feature selection and feature-importance analysis, and evaluated the models using fully nested participant-level cross-validation. The all-feature configuration yielded the highest observed weighted F1 for female participants' decisions (0.6248), whereas the visual-feature configuration yielded the highest for male participants' decisions (0.5379). Across the eight evaluated configurations (four feature sets for each decision group), Random Forest weighted F1 scores were numerically higher than the mean class-proportion random baseline, but every 95% interval for the difference included zero. In the all-feature model for female participants' decisions and the visual-feature model for male participants' decisions, features related to female participants' AU04 (brow lowering) ranked among the highest aggregate mean absolute SHAP features. Interval-level mean absolute SHAP share was highest at 6–7 min for female participants' decisions and at 7–8 min for male participants' decisions. These findings suggest that facial behavior and its temporal distribution may be informative for predicting contact-exchange decisions. However, because feature rankings varied across evaluations with different held-out participants, independent data are needed to determine whether the observed patterns remain stable across samples.

Keywords

1 Introduction

The speed dating paradigm is widely used to study romantic interaction (Finkel et al., 2007; Finkel and Eastwick, 2008). It offers a relatively natural yet structured setting. Unfamiliar partners engage in short conversations and proceed to contact exchange only when both parties express interest. This framework is useful because it lets researchers examine in-conversation decision processes that are difficult to recover from static attributes alone, such as profile information or post hoc self-reports (Finkel et al., 2007). However, many existing studies of contact-exchange and attraction outcomes still rely mainly on participant attributes, pre-existing preferences, post-interaction questionnaires, or only a limited subset of behavioral cues. As a result, it remains insufficiently understood how multimodal behaviors during the conversation itself, and their temporal changes, relate to those outcomes (Fisman et al., 2006; Houser et al., 2008; Joel et al., 2017; Ali et al., 2018). This makes it difficult to explain, on the basis of observable evidence, which behaviors are associated with favorable outcomes. This issue is also practically relevant. A recent Japanese governmental survey reported demand for support concerning communication methods, relationship development, and counseling. This demand underscores the practical value of clarifying observable behavioral patterns in face-to-face interaction (Children and Families Agency, Japan, 2024).

Our goal is to clarify, in interpretable terms, the behavioral patterns associated with contact-exchange outcomes. To this end, we test whether interpretable multimodal features extracted from 1-min segments of a 10-min interaction can predict contact-exchange outcomes. We then analyze model-derived feature importance by behavioral feature, modality, and time interval. The dataset separately records contact-exchange decisions made by female and male participants. We therefore modeled female and male participants' contact-exchange decisions separately.

This study is organized around three contributions.

  • We organized visual, audio, linguistic, and interaction features by 1-min interval.
  • We evaluated separate Random Forest models for contact-exchange decisions made by female and male participants using participant-level cross-validation.
  • We compared feature-set performance and analyzed feature importance by behavioral feature and time interval for contact-exchange decisions made by female and male participants.

2.1 Analysis of speed dating

Many speed dating studies analyze attraction and partner choice through self-reported preferences, personality traits, and partner evaluations. These studies help explain what kinds of partners people prefer and how such preferences differ across individuals and situations (Finkel et al., 2007; Fisman et al., 2006; Valentine et al., 2020; Eastwick and Finkel, 2008). Related studies have further examined perceived similarity, attachment-related tendencies, longer-term relational outcomes, and personality-linked attractiveness. Together, this work indicates that early mate selection is shaped by multiple psychological factors rather than by a single preference dimension (Tidwell et al., 2013; McClure et al., 2010; Asendorpf et al., 2011; Jauk et al., 2016). These studies are important for theory building. However, they are less directly suited to identifying interpretable behavioral patterns in observed interaction, because they do not fully describe how behavior changes during an actual conversation. Prior studies based on self-reported indicators can also be divided by measurement timing. Some use measures collected before the event, such as preferences and personality traits. Others use measures collected after the interaction, such as impressions and partner evaluations. While both approaches have been informative, they are also sensitive to contextual and situational factors, which makes it difficult to treat them as direct descriptions of behavior unfolding in real time. (Joel et al., 2017) showed that initial romantic desire is hard to predict from static descriptors alone, even when a wide range of personal characteristics is available. Their result reinforces the need to study what actually happens during the interaction rather than relying only on what participants say they want or report afterward. Other studies have shown that speed dating outcomes are shaped by situational and interpersonal factors. These include sequential contrast effects and the affective presence of the interaction partner, again suggesting that favorable outcomes are not explained by static traits alone (Bhargava and Fisman, 2014; Berrios et al., 2015).

At the same time, some studies focus more directly on conversational behavior itself. This line of work includes prediction from brief-observation judgments (Houser et al., 2007), communication patterns associated with speed dating success (Houser et al., 2008), spoken interaction style and flirting-related cues (Jurafsky et al., 2009; Ranganath et al., 2009, 2013), and video-based or other non-verbal behavior in recorded interactions (Veenstra and Hung, 2011; Ali et al., 2018). Even in this line of research, however, many studies either treat the entire conversation as a single unit or focus on one or only a few modalities. As a result, they provide limited information about when relevant behaviors appear and how their contributions differ across modalities. This limits how clearly outcome-related behaviors can be described in a readily understandable form.

2.2 Multimodal behavior analysis

Multimodal behavior analysis combines information from multiple channels. Facial behavior analysis, acoustic feature extraction, morphological analysis, and sentence-level semantic representations can describe human interaction from complementary perspectives (Beyan et al., 2023; Baltrušaitis et al., 2016; Eyben et al., 2010; Kudo et al., 2004; Reimers and Gurevych, 2019). This is particularly relevant to romantic interaction, where favorable or unfavorable impressions may depend on combinations of behaviors across modalities rather than on any single cue alone (Roth et al., 2021). Beyond romantic settings, related work in dyadic negotiation and interview scenarios has shown that mutual non-verbal behavior can predict immediate reactions and social evaluations such as hirability. This supports the value of modeling interaction patterns rather than analyzing behaviors one by one (Park et al., 2012, 2013; Nguyen et al., 2014).

At the same time, heavy reliance on complex latent representations can make it harder to connect the analysis to behavioral features that remain readily interpretable to humans. For this reason, we use embeddings only in a limited supporting role and rely primarily on interpretable behavioral features as the main unit of analysis. This allows facial actions, audio dynamics, lexical content, and interactional coordination to be discussed in human-readable terms and compared across time windows.

2.3 Motivation for separate analyses of female and male participants' decisions

Previous work on speed dating has repeatedly suggested that preferences and decision processes may differ between women and men, implying that the same behavioral signal may not play the same role for both groups (Fisman et al., 2006; Eastwick and Finkel, 2008). Gender differences have also been reported in the ability to read emotion from subtle facial expressions, although the pattern can vary with expression intensity and task demands (Hoffmann et al., 2010; Hong et al., 2015). Taken together, these findings motivate separate analyses of female and male participants' decisions rather than treating participant category only as a control variable. Accordingly, in the present study we model female and male participants' contact-exchange decisions separately rather than averaging them in a pooled analysis. This design supports descriptive examination of the model-derived behavioral patterns within each decision group while preserving explicit time segmentation and interpretable multimodal features.

3 Methodology

3.1 Dataset

We used the Multi-Modal Speed Dating (MMSD) corpus constructed by (Ishii et al., 2023). The corpus consists of 625 speed dating dialogue instances organized into 25 session units and involving 147 Japanese participants (75 female and 72 male participants). Participants self-reported their sex as female or male, consistent with their biological sex. Participants ranged in age from their teens to their sixties, with a mean age of 31.9 years (SD = 8.6). The female participants had a mean age of 31.35 years, a median of 29 years, and a range of 19–60 years. The male participants had a mean age of 32.39 years, a median of 30 years, and a range of 19–58 years. Numerical counts by age range are reported in Table 1.

Table 1. Participant counts by age range for female and male participants.

Age rangeFemaleMaleTotal
10–19 years112
20–29 years383270
30–39 years232548
40–49 years121224
50–59 years022
60–69 years101
Total7572147

Each session unit includes a 5-min self-introduction segment followed by multiple 10-min dialogue instances. From these 10-min dialogue instances, we used the video recordings, audio recordings, transcripts, and labels indicating whether each participant wished to exchange contact information. Video was recorded from a slightly elevated frontal viewpoint capturing the upper body, and audio was recorded using microphones worn by the participants. The recording environment is illustrated in Figure 1.

Recording setup for the MMSD speed dating interactions.
Figure 1. Recording setup for the MMSD speed dating interactions.

The dialogues in this corpus were collected during actual speed dating events intended for matching, and the experimenters did not control the flow of conversation or the roles of the participants. Participants were aware that the event was a real speed dating event and interacted freely with one another. Of the 625 source dialogue instances, 619 had observed decisions from both participants; in the remaining six, both decisions were missing. After excluding these six instances, Table 2 shows the distribution of contact-exchange decisions, with the 619 complete decision pairs used as the denominator for the percentages.

Table 2. Cross-tabulation of contact-exchange decisions by male and female participants.

Female: not exchangeFemale: exchangeTotal
Male: not exchange214 (34.6%)105 (17.0%)319 (51.5%)
Male: exchange220 (35.5%)80 (12.9%)300 (48.5%)
Total434 (70.1%)185 (29.9%)619 (100%)

3.2 Feature extraction

This subsection describes how we extracted multimodal features from participant behavior in each temporal segment of the speed dating interaction. Drawing on prior work that used minute-scale temporal segments and 1-min behavioral slices (Ali et al., 2018; Murphy, 2005), we divided each 10-min speed dating dialogue into 10 consecutive 1-min segments. Because interpretability is central to this study, we limited feature extraction to relatively transparent features. Using this temporal segmentation and the interpretable features, we examined whether observable behavioral patterns were informative for predicting contact-exchange decisions and which behaviors were associated with those decisions. The features extracted in this study are summarized in Table 3.

Table 3. Feature sets extracted from each 1-min segment.

ModalityTypeFeature setDimensions
VisualMaleFeatures related to facial expression, head orientation, and gaze88
VisualFemaleFeatures related to facial expression, head orientation, and gaze88
VisualInteractionCorrelation features for head orientation3
VisualInteractionCorrelation features for smiling behavior2
AudioMaleFeatures related to speech acoustics66
AudioFemaleFeatures related to speech acoustics66
AudioInteractionCorrelation features for speech acoustics6
AudioInteractionAbsolute difference in speech rate1
LanguageMaleRatios of part-of-speech categories in speech13
LanguageFemaleRatios of part-of-speech categories in speech13
LanguageInteractionAbsolute differences in part-of-speech ratios13
LanguageInteractionFeatures related to utterance similarity6
Total365

3.2.1 Visual features

This subsection describes how visual features were extracted from participant behavior. For the video data in the MMSD corpus, we used the facial-image processing toolkit OpenFace (Baltrušaitis et al., 2016) to extract features related to head and facial behavior. Feature extraction was carried out at 60 frames per second, matching the video frame rate. As visual features, we extracted measures related to head orientation, gaze direction, and facial Action Units (AUs), which represent basic units of facial muscle activity (Ekman and Friesen, 1978). For head orientation, we used the rotation angles around the x-, y-, and z-axes (pose_Rx, pose_Ry, and pose_Rz), and for gaze direction we used the horizontal and vertical rotation angles (gaze_angle_x and gaze_angle_y). For head, gaze, and the AU intensity signals listed in Table 4, we computed the variance, median, 10th percentile, and 90th percentile within each segment. Participant-side statistics were calculated from frames with success == 1. As shown in Figure 2, the coordinate system is defined from the camera viewpoint: x from left to right, y from bottom to top, and z from front to back.

Table 4. Facial action units used as visual features.

ItemDescriptionItemDescription
AU01Inner brow raiserAU14Dimpler
AU02Outer brow raiserAU15Lip corner depressor
AU04Brow lowererAU17Chin raiser
AU05Upper lid raiserAU20Lip stretcher
AU06Cheek raiserAU23Lip tightener
AU07Lid tightenerAU25Lips part
AU09Nose wrinklerAU26Jaw drop
AU10Upper lip raiserAU45Blink
AU12Lip corner puller
OpenFace coordinate system for head-orientation and gaze features.
Figure 2. OpenFace coordinate system for head-orientation and gaze features.

To capture interaction between the participants, we additionally introduced features related to synchrony in smiling behavior and head orientation. This choice is consistent with prior work showing that coordinated non-verbal behavior can be informative for interpersonal reactions and social outcomes in dyadic settings (Park et al., 2012, 2013; Nguyen et al., 2014). This choice also reflects the view that interaction dynamics are an important part of human behavior analysis (Beyan et al., 2023). For smiling behavior, we computed correlation coefficients between the two participants for the intensities of AU06 and AU12, which are core components of smiling. In addition, for head movement we computed between-participant correlation coefficients for the head-rotation angles around the x-, y-, and z-axes. The dyadic OpenFace correlations used the available frames without applying thresholds based on the success or confidence flags.

3.2.2 Audio features

This subsection describes how audio features were extracted. From the audio data of each participant, we extracted representative audio and speech-related features using the audio-processing toolkit openSMILE (Eyben et al., 2010). For each target segment, we first extracted the speech intervals of each speaker. We then computed the statistics listed in Table 5 for the audio features shown in Table 6.

Table 5. Summary statistics computed for each audio feature.

StatisticDescriptionStatisticDescription
maxMaximumlinregc2Offset of linear regression
minMinimumlinregerrAAbsolute regression error
rangeDifference between maximum and minimumlinregerrQSquared regression error
ameanMeanskewnessSkewness
stddevStandard deviationkurtosisKurtosis
linregc1Slope of linear regression

Table 6. Audio feature types extracted with openSMILE.

FeatureDescription
pcm_intensity_smaNormalized intensity
pcm_loudness_smaIntensity raised to the power of 0.3
pcm_zcr_smaZero-crossing rate
voiceProb_smaProbability of being voiced
F0_smaFundamental frequency
F0env_smaEnvelope of fundamental frequency

To describe within-interval co-variation between participants in the audio channel, we calculated a windowed acoustic correlation for each feature listed in Table 6, drawing on the windowing and correlation procedures used in the Time-Aligned Moving Average (TAMA) approach (Kousidis et al., 2009; Vaughan, 2011). Each 1-min interval was divided into five overlapping 20-s windows with a 10-s step. For each participant and window, openSMILE acoustic-feature values corresponding to that participant's speech were selected and averaged separately for each feature. We then calculated the Pearson correlation between the two participants' five window-level values. When too few valid paired window-level values were available or either series was constant, the Pearson correlation could not be calculated; these cases were treated as missing. This calculation did not use speaker-wise full-conversation normalization: only observations within the relevant 1-min interval were used, so observations from preceding or subsequent intervals did not contribute to that interval's correlation feature. Non-finite acoustic frames were excluded. A segment was treated as missing when it contained no valid speech or acoustic frame. Invalid fundamental-frequency frames were excluded, and the corresponding feature was treated as missing when no valid value remained. We also included the absolute difference in speech rate between participants as an interaction feature. Speech rate was calculated by dividing each utterance duration by the number of morae computed with UniDic and averaging the values with utterance-duration weights within each segment.

3.2.3 Linguistic features

This subsection describes how linguistic features were extracted. We performed morphological analysis on participant utterances and extracted linguistic features based on part-of-speech frequencies. For morphological analysis, we used the Japanese morphological analyzer MeCab (Kudo et al., 2004). Each word extracted from the utterances was classified into 13 part-of-speech categories, and the occurrence count of each category was divided by the total number of words to obtain its relative frequency. In addition, we introduced the absolute differences in these part-of-speech frequencies between the two participants as interaction features. This part-of-speech grouping is based on the major categories in the UniDic tag system, excluding symbols, auxiliary symbols, and blanks (Den et al., 2008).

To capture similarity in utterance content between participants, we additionally introduced linguistic features based on semantic similarity. For this purpose, we used a pre-trained Sentence-BERT model (Reimers and Gurevych, 2019, 2020) and transformed each utterance into a 384-dimensional vector. Similarity between utterances was computed as cosine similarity between these vectors. To compute similarity to the partner within a time segment, we compared each utterance with the partner's utterances that had started within the previous 30 s and used the maximum similarity as the value for that utterance. When no counterpart utterance satisfied the 30-s condition, that utterance was excluded from the interval-level statistics. The same procedure was applied to the other speaker, and quartiles of the resulting similarity distribution were used as speaker-level features. These features were computed as follows.

  • Transform each utterance into a 384-dimensional vector using Sentence-BERT.
  • For each utterance of one speaker, compute cosine similarity to the partner's utterances that started within the previous 30 s.
  • Define the maximum of those similarities as the similarity value for that utterance.
  • Repeat the same procedure for the other speaker.
  • Compute quartiles of the similarity distribution for each speaker and use them as features.

3.3 Model construction

This subsection describes how machine-learning models were constructed to predict whether participants would exchange contact information.

3.3.1 Model overview

This subsection outlines the prediction models. The overall modeling pipeline is illustrated in Figure 3. We constructed separate models for contact-exchange decisions made by female and male participants. Hereafter, these are referred to as the female and male models, respectively. We used interpretable features to examine behavioral features related to prediction. We used SHAP values for feature selection and feature-importance analysis.

Modeling pipeline for separate Random Forest models of female and male participants' contact-exchange decisions with participant-level LOPO evaluation.
Figure 3. Modeling pipeline for separate Random Forest models of female and male participants' contact-exchange decisions with participant-level LOPO evaluation.

Prediction target

The prediction target was each participant's decision about whether to exchange contact information, as described in the dataset subsection. The task was therefore formulated as a binary classification problem, where class 1 denotes contact exchange and class 0 denotes no contact exchange.

Predictors

The predictors were the visual, audio, linguistic, and interaction features extracted in the feature-extraction subsection from each of the ten 1-min segments of a 10-min speed dating dialogue.

Model

We used Random Forest as the learning algorithm. For each outer fold, we used only the outer-training data to select Random Forest hyperparameters from 1,920 configurations based on inner-cross-validation weighted F1 and to perform SHAP-based feature selection. We fitted the final model with the selected hyperparameters and feature subset and evaluated it on the outer-test data. Further procedural details are given in Section 3.3.2, and the complete search grid and fixed settings are listed in Supplementary Section S3 (Supplementary Table S3).

3.3.2 Evaluation protocol

The female and male models were evaluated separately using a fully nested participant-level leave-one-participant-out (LOPO) procedure. The 625 dialogues involved 147 participants (75 female and 72 male participants); outer evaluation used 75 folds for the female model and 72 for the male model. In each outer fold, all dialogues involving one participant were assigned to the final test set, and dialogues involving any of that participant's counterparts were excluded from the outer-training set.

Within each outer-training set, we applied inner participant-level LOPO using the same counterpart-exclusion rule. The number of inner folds ranged from 68 to 74 for the female model and from 65 to 71 for the male model. We evaluated all 1,920 hyperparameter configurations using weighted F1 in each inner fold and selected the configuration with the highest equally weighted mean across folds.

We then iterated SHAP-based feature removal within the same inner LOPO. At each iteration, models were fitted to the inner-training data, up to 100 training dialogues were used as reference data for the SHAP calculation, and mean absolute SHAP values were calculated on the inner-validation data. Features at or below the fifth percentile of importance were removed while retaining at least 10 features, and the subset with the highest inner mean weighted F1 was selected. The search stopped after three consecutive iterations more than 0.01 below the best score.

The selected hyperparameters and feature subset were used to fit the final model on the complete outer-training data, after which the outer-test data (kept separate from tuning, feature selection, and stopping decisions) were evaluated once.

Preprocessing used complete-case analysis for each feature configuration. Dialogues missing any required feature were excluded from the corresponding configuration; no imputation, scale transformation, or outlier processing was applied. After complete-case filtering, 613 dialogues remained for the all-feature configuration, 617 for visual features, 615 for audio features, and 616 for linguistic features. Final performance was calculated by pooling the LOPO out-of-fold predictions. To quantify uncertainty in the performance metrics, we calculated 95% intervals from 10,000 bootstrap replicates with seed 0, resampling the test participants as clusters.

As a baseline, we randomly predicted Exchange or Not Exchange according to the class proportions in each outer-training fold. To quantify uncertainty in the weighted-F1 differences between Random Forest and the baseline, we performed 10,000 bootstrap resamples of test participants, keeping each participant's dialogues together. We calculated 95% intervals and two-sided bootstrap p-values for the differences and applied Holm adjustment to the p-values for the eight comparisons. Supplementary Section S3 provides the settings for the additional baseline comparisons and model analyses, together with the software specifications.

3.3.3 SHAP feature-importance and time-interval analysis

For each outer fold, we calculated SHAP values for the held-out participant's test dialogues using only the features selected in that fold. One hundred dialogues sampled with seed 0 from the corresponding outer-training data were used as reference data. Within each fold, feature importance was defined as the mean absolute SHAP value across both prediction classes and all test dialogues. To combine results across folds, a feature not selected in a fold was assigned zero importance, and the fold-level values were averaged with equal weights. To summarize variation across folds, 95% bootstrap intervals were calculated from 10,000 resamples of the outer folds.

To examine how importance was distributed over the conversation, we summed absolute SHAP values for features belonging to each 1-min interval and averaged the interval totals within each fold. The 10 interval totals were converted to percentages summing to 100% within each fold and then averaged with equal weights across folds. To assess similarity between adjacent 1-min intervals, Pearson correlations were calculated between corresponding features using dialogues with available values in both intervals.

4 Experiments and results

4.1 Prediction results

This subsection presents prediction performance for the four feature configurations of the female and male models. Table 7 reports weighted F1, macro F1, balanced accuracy, and Matthews correlation coefficient (MCC). Class-specific precision, recall, F1, and confusion matrices for all eight configurations are provided in Supplementary Section S4 (Supplementary Table S9). For the all-feature female model and visual-feature male model, Supplementary Table S10 reports metric estimates and participant-cluster bootstrap 95% intervals, including ROC-AUC and Exchange average precision.

Table 7. Test performance under nested participant-level LOPO.

ModelFeaturesNWeighted F1Macro F1Balanced accuracyMCC
Femalevisual6170.61610.51450.52050.0486
Femaleaudio6150.59110.47910.4943-0.0143
Femalelinguistic6160.61530.50610.51920.0498
Femaleall6130.62480.53170.53410.0778
Malevisual6170.53790.53800.53890.0779
Maleaudio6150.51130.50980.51130.0229
Malelinguistic6160.50160.50160.50220.0044
Maleall6130.50190.50090.50110.0023

Bold values indicate the performance values of the best-performing model for the male and female models, respectively.

For the female model, the all-feature configuration had the highest weighted F1 (0.6248). Its F1 was 0.7647 for Not Exchange and 0.2987 for Exchange, and Exchange recall was 0.2500. ROC-AUC was 0.5818 and Exchange average precision was 0.3534. For the male model, the visual-feature configuration had the highest weighted F1 (0.5379); its class-specific F1 values were 0.5336 and 0.5425, ROC-AUC was 0.5560, and Exchange average precision was 0.5310. The 95% bootstrap intervals for weighted F1, obtained by resampling test participants, were 0.5589–0.6919 for the all-feature female model and 0.494–0.579 for the visual-feature male model. Participant-cluster bootstrap 95% intervals for balanced accuracy, MCC, ROC-AUC, and Exchange average precision are reported in Supplementary Table S10. For both the all-feature female model and the visual-feature male model, the balanced-accuracy intervals included 0.5 and the MCC intervals included zero.

Table 8 compares each Random Forest configuration with random predictions based on the class proportions in the corresponding outer-training folds.

Table 8. Weighted F1 comparison between random forest and class-proportion random prediction.

ModelFeaturesRandom ForestRandom baseline meanDifference 95% intervalHolm-adjusted p
Femaleall0.62480.5774–0.0040 to 0.09460.4704
Femalevisual0.61610.5795–0.0154 to 0.08791.0000
Femaleaudio0.59110.5769–0.0369 to 0.06571.0000
Femalelinguistic0.61530.5773–0.0117 to 0.08490.8658
Maleall0.50190.4955–0.0567 to 0.06861.0000
Malevisual0.53790.4959–0.0174 to 0.10041.0000
Maleaudio0.51130.4956–0.0455 to 0.07701.0000
Malelinguistic0.50160.4961–0.0495 to 0.06171.0000

Random Forest weighted F1 was numerically higher than the mean random baseline in all eight configurations. However, every 95% interval for the difference included zero, so no configuration showed a clear improvement over random prediction after accounting for variation among participants. Because the all-feature configuration had the highest weighted F1 for the female model, we performed an additional comparison using the 613 dialogues shared by all four configurations. Weighted F1 was 0.6248 for all features, 0.6156 for linguistic features, 0.6137 for visual features, and 0.5919 for audio features. The differences between the all-feature and visual, audio, and linguistic configurations were 0.0111, 0.0329, and 0.0093. The corresponding participant-level bootstrap 95% intervals were –0.0303 to 0.0496, –0.0111 to 0.0736, and –0.0372 to 0.0534; all included zero, so the differences among configurations were unclear.

Feature-retention results are reported in Supplementary Table S6, and the conditional feature-removal ablation and comparison with L2 logistic regression are reported in Supplementary Table S7. The diagnostic training-set-size analysis conducted with fixed fold-specific settings is reported in Supplementary Table S8, Supplementary Figure S1, and alternative baselines for the all-feature female model and visual-feature male model are reported in Supplementary Table S11. The 100% condition in this diagnostic analysis is not a reproduction of the original fully nested SHAP feature-selection pipeline.

4.2 Feature importance analysis

This subsection analyzes SHAP-based feature importance. Of the four evaluated feature sets, the all-feature model yielded the highest observed weighted F1 for female participants' decisions, whereas the visual-feature model yielded the highest observed weighted F1 for male participants' decisions. We therefore focused the SHAP-based feature-importance analysis on these two models. Table 9 reports the highest equal-fold mean absolute SHAP values.

Table 9. Top mean absolute SHAP features averaged equally across outer folds.

ModelFeaturesFeatureFolds selectedMean absolute SHAPAcross-fold 95% bootstrap interval
Femaleallt02_AU04_r_MED_female75/750.009110.00740–0.01095
Femaleallt07_AU04_r_VAR_female75/750.006050.00483–0.00733
Femaleallt03_AU04_r_MED_female75/750.005940.00444–0.00753
Malevisualt08_AU04_r_MED_female72/720.006070.00480–0.00736
Malevisualt10_AU12_r_VAR_male72/720.004020.00305–0.00505
Malevisualt08_AU07_r_P10_female71/720.003310.00226–0.00451

Fold-specific global top-20 feature sets varied substantially across outer folds. Mean and median pairwise Jaccard similarity were 0.0597 and 0.0526 for the all-feature female model and 0.0442 and 0.0256 for the visual-feature male model. The fold-stability results are reported in Supplementary Section S1. Feature-name abbreviations are defined in Supplementary Section S5 (Supplementary Table S12).

To examine how feature importance varied over the conversation, mean absolute SHAP values were aggregated by 1-min interval, normalized within each outer fold, and averaged with equal fold weights. The importance shares ranged from 8.50% to 11.89% for the all-feature female model and from 8.73% to 13.33% for the visual-feature male model. The largest shares occurred at 6–7 min for the female model (11.89%) and at 7–8 min for the male model (13.33%). Table 10 reports the importance shares for all 10 intervals. The 95% bootstrap intervals summarizing variation across folds are provided in Supplementary Section S2.

Table 10. Fold-normalized mean absolute SHAP shares by 1-min interval.

IntervalFemale model: all features (%)Male model: visual features (%)
0–1 min9.349.11
1–2 min11.6010.29
2–3 min11.159.76
3–4 min8.509.51
4–5 min9.529.30
5–6 min9.388.73
6–7 min11.899.70
7–8 min10.0813.33
8–9 min9.259.77
9–10 min9.2810.50

Values sum to 100% within each model. Bold values indicate the largest proportions for the male and female models, respectively.

Among 3,156 comparable pairs of the same features in adjacent intervals, the median absolute correlation was 0.493; 49.2% had |r|≥0.5 and 28.4% had |r|≥0.7. These values indicate that features from adjacent 1-min intervals often contained overlapping information.

5 Discussion

5.1 Prediction performance of the machine-learning models

The highest observed weighted F1 was obtained with the all-feature configuration for the female model and the visual configuration for the male model. In the comparison restricted to the 613 dialogues shared by all female-model configurations, every 95% interval for the difference between the all-feature and each unimodal configuration included zero; thus, a clear advantage over unimodal modeling was not established. The numerical ordering is compatible with a potential benefit of multimodal integration, but the present comparison does not establish a reliable performance improvement. This possibility is consistent with evidence that multimodal performance can vary with the combination of modalities and the fusion strategy (Baltrušaitis et al., 2019; Ramachandram and Taylor, 2017; Gunes and Piccardi, 2005).

The class-specific metrics showed different prediction patterns in the all-feature female model and visual-feature male model. For the all-feature female model, F1 was 0.7647 for Not Exchange and 0.2987 for Exchange, with Exchange recall of 0.2500. Its weighted F1 therefore largely reflected performance for Not Exchange. By contrast, the visual-feature male model had class-specific F1 values of 0.5336 and 0.5425, indicating similar performance for the two classes. Visual behavior has also been used for contact-exchange prediction in existing speed-dating research (Veenstra and Hung, 2011). In the present study, the visual-feature configuration also produced the highest weighted F1 for the male model, suggesting that visual behavior may be relevant to predicting male participants' contact-exchange decisions.

Random Forest weighted F1 was numerically higher than the mean class-proportion random baseline in all eight configurations. Because every 95% interval for the difference included zero, a clear advantage over random prediction was not established. Nevertheless, the common numerical direction across all configurations motivates further evaluation of whether behavioral features carry predictive information in larger datasets.

5.2 Feature-importance patterns

Mean absolute SHAP analysis highlighted facial-movement features in both the all-feature female model and the visual-feature male model. In particular, AU04-related features from female participants ranked highly in both the all-feature female model and the visual-feature male model. AU04 represents brow lowering estimated by OpenFace, and this result suggests that the observed movement may be informative for predicting contact-exchange decisions. AU07- and AU12-related features also ranked highly in the visual-feature male model. This suggests that the model drew on multiple visual cues rather than on a single facial movement.

The rankings and compositions of the top-20 feature sets varied substantially across outer folds. However, AU04-related features had high aggregate importance in both the all-feature female model and the visual-feature male model. This cross-model pattern lends some support to the importance of AU04-related facial movement. However, the rankings of individual features defined by specific time intervals and statistics require confirmation in larger independent datasets.

As shown in Table 10, feature importance was distributed across the conversation rather than concentrated in a single 1-min interval. The largest shares were 11.89% at 6–7 min for the all-feature female model and 13.33% at 7–8 min for the visual-feature male model. These periods were therefore relatively important, but they did not account for the predictions on their own. The same features in adjacent 1-min intervals also contained similar information. Together, these results suggest the potential value of examining behavior and its temporal progression across the full conversation rather than focusing only on the interval with the highest importance.

5.3 Limitations

This study has several limitations that should be considered when interpreting its findings.

First, the scope of the findings is limited by the corpus. This study examined 10-min speed-dating interactions among Japanese participants. Future studies should test whether similar patterns are observed across different cultures, languages, and interaction durations.

Second, limitations remain regarding the dataset size and model comparison. The all-feature configuration used 3,650 predictors for 613 dialogues and was evaluated using participant-level nested cross-validation. However, because the number of predictors greatly exceeded the number of dialogues, overfitting remains possible. The classifier comparison was also limited to Random Forest and one L2 logistic-regression specification applied to the two main configurations. Model performance and feature importance should therefore be evaluated using larger independent datasets and a broader range of classifiers.

Third, the performance intervals capture only part of the uncertainty in model evaluation. The 95% intervals for performance and differences from the random baseline were calculated from the saved test predictions. They reflect variation among test participants but not variation that could arise from repeating model training, tuning, and feature selection. Repeating the full analysis procedure would provide a more comprehensive assessment of performance uncertainty.

Fourth, the comparison of female and male participants' decisions is limited by the use of separate models. The observed differences are therefore not a formal test of gender differences. A direct comparison would require a single model that tests category-by-feature relationships while accounting for repeated observations from participants.

Fifth, the feature-importance results have interpretive limitations. SHAP analysis describes which features the fitted models used for prediction but does not show that a behavior caused a contact-exchange decision. Mean absolute SHAP describes the magnitude of importance but not whether a feature was associated with predictions toward Exchange or Not Exchange, and feature rankings varied across folds. The reported 95% intervals also reflect only variation among folds. These findings should therefore be interpreted as patterns of model reliance whose stability requires evaluation in larger independent datasets.

Sixth, the temporal analysis depends on the selected segmentation. This study divided each conversation into 1-min intervals and compared SHAP importance from models using all 10 intervals. However, we did not remove specific intervals, shuffle information among intervals, or compare models using progressively longer portions of the conversation. The interval-level SHAP shares therefore do not represent the predictive performance of each interval in isolation. Comparisons using different interval lengths and temporal windows are needed to evaluate the robustness of the temporal patterns.

Seventh, missing data and tracking quality may have affected the results. This study used complete-case analysis and calculated dyadic OpenFace correlation features without thresholds based on tracking-success or confidence flags. If missingness or tracking quality was related to participant behavior or contact-exchange decisions, the estimates may have been affected. Comparisons using alternative missing-data methods, tracking-quality thresholds, and outlier procedures are needed to assess robustness.

Finally, the scope of the interaction features is limited. The current interaction features capture broad coordination patterns rather than the full range of dyadic behavior. Adding turn-taking, response latency, overlap, backchannels, and gaze coordination would enable more detailed modeling of interaction during the conversation.

6 Conclusion

This study used time-segmented multimodal behavioral features to predict contact-exchange decisions separately for female and male participants. The best-performing feature configuration differed between the two decision groups: the all-feature configuration performed best for female participants' decisions (weighted F1 = 0.6248), whereas the visual configuration performed best for male participants' decisions (weighted F1 = 0.5379). Across all evaluated feature configurations, the Random Forest models achieved numerically higher weighted F1 scores than random prediction; however, the uncertainty intervals for these differences included zero. At the class level, the all-feature model for female participants' decisions predicted Not Exchange more effectively than Exchange, whereas the visual model for male participants' decisions produced similar F1 scores for the two classes.

Mean absolute SHAP analysis identified the behavioral features and time intervals on which each model relied most strongly. AU04-related features ranked among the most important aggregate features in both best-performing models, although their rankings varied across folds. Temporal importance was distributed across all 10 intervals and was highest at 6–7 min for female participants' decisions and at 7–8 min for male participants' decisions. Overall, these findings suggest that temporally organized facial behavior may be informative for predicting contact-exchange decisions, although further evaluation using independent data is needed to establish the stability and generalizability of the observed patterns.

Generative AI statement

The author(s) declared that Generative AI was used in the creation of this manuscript. Generative AI tools (ChatGPT, OpenAI, Gemini, Google) were used to translate the manuscript from Japanese into English and to proofread and refine the English text. All scientific content was prepared and verified by the author(s), and all AI-assisted text was reviewed and revised by the author(s).

Any alternative text (alt text) provided alongside figures in this article has been generated by Frontiers with the support of artificial intelligence and reasonable efforts have been made to ensure accuracy, including review by the authors wherever possible. If you identify any issues, please contact us.

Publisher's note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

Supplementary material

The Supplementary Material for this article can be found online at: https://www.frontiersin.org/articles/10.3389/fcomp.2026.1893669/full#supplementary-material

Supplementary material Supplementary material at the source

Footnotes

Edited by: Andrea Generosi, Pegaso University, Italy

Reviewed by: Abdullah Ayub Khan, Bahria University, Pakistan

Md.Hamid Hosen, Elite Research, LLC, United States

Statements

Conflict of interest

RI was employed by NTT, Inc.

The remaining author(s) declared that this work was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Funding

The author(s) declared that financial support was not received for this work and/or its publication.

Data availability

The original contributions presented in the study are included in the article/Supplementary material, further inquiries can be directed to the corresponding author.

Ethics approval

The studies involving humans were approved by NTT PIA Secretariat, NTT, Inc. The studies were conducted in accordance with the local legislation and institutional requirements. The participants provided their written informed consent to participate in this study. Written informed consent was obtained from the individual(s) for the publication of any potentially identifiable images or data included in this article.

Author contributions

AO: Writing – original draft, Writing – review & editing, Conceptualization, Methodology, Software, Formal analysis, Data curation, Investigation. NA: Writing – original draft, Writing – review & editing, Conceptualization, Methodology, Software, Formal analysis, Data curation, Investigation. RI: Writing – review & editing, Methodology, Supervision, Validation, Resources. AM: Writing – review & editing, Methodology, Supervision, Validation, Resources.

References

  1. Ali M. R., Sen T., Crasta D., Nguyen V.-D., Rogge R., Hoque M. E. (2018). “The what, when, and why of facial expressions: an objective analysis of conversational skills in speed-dating videos,” Proceedings of the 13th IEEE international conference on automatic face and gesture recognition. 203–209. doi: doi:10.1109/FG.2018.00038
  2. Asendorpf J. B., Penke L., Back M. D. (2011). From dating to mating and relating: predictors of initial and long-term outcomes of speed-dating in a community sample. European J. Personal. 25, 16 – 30. doi: doi:10.1002/per.768
  3. Baltrusaitis T., Ahuja C., Morency L.-P. (2019). Multimodal machine learning: a survey and taxonomy. IEEE Transac. Pattern Anal. Machine Intelligence 41, 423 – 443. doi: doi:10.1109/TPAMI.2018.2798607
  4. Baltrusaitis T., Robinson P., Morency L.-P. (2016). “Openface: an open source facial behavior analysis toolkit,” Proceedings of the IEEE winter conference on applications of computer vision, 1–10. doi: doi:10.1109/WACV.2016.7477553
  5. Berrios R., Totterdell P., Niven K. (2015). Why do you make us feel good? correlates and interpersonal consequences of affective presence in speed-dating. European J. Personal, 29, 72 – 82. doi: doi:10.1002/per.1944
  6. Beyan C., Vinciarelli A., Del Bue A. (2023). Co-located human–human interaction analysis using nonverbal cues: a survey. ACM Comput. Surv. 56: 1 – 41. doi: doi:10.1145/3626516
  7. Bhargava S., Fisman R. (2014). Contrast effects in sequential decisions: evidence from speed dating. Rev. Eco. Statistics 96, 444 – 457. doi: doi:10.1162/REST_a_00416
  8. Children and Families Agency Japan (2024). Fy2024 report on the survey of youth life design and encounters. Tokyo: Technical report, children and families agency. Available online at: (Accessed July 30, 2026).
  9. Den Y., Yamada A., Ogura H., Koiso H., Ogiso T. (2008). UniDic Version 1.3.9 User's Manual. The UniDic Consortium. Available online at: (Accessed July 30, 2026).
  10. Eastwick P. W., Finkel E. J. (2008). Sex differences in mate preferences revisited: Do people know what they initially desire in a romantic partner? J. Personal. Soc. Psychol. 94, 245 – 264. doi: doi:10.1037/0022-3514.94.2.245
  11. Ekman P., Friesen W. V. (1978). Manual for the facial action coding system. Palo Alto, CA: Consulting Psychologists Press.
  12. Eyben F., Wöllmer M., Schuller B. (2010). “Opensmile: the munich versatile and fast open-source audio feature extractor,” Proceedings of the 18th ACM International Conference on Multimedia (New York, NY: Association for Computing Machinery) 1459 – 1462.
  13. Finkel E. J., Eastwick P. W. (2008). Speed-dating. Cur. Dir. Psychol. Sci. 17, 193 – 197. doi: doi:10.1111/j.1467-8721.2008.00573.x
  14. Finkel E. J., Eastwick P. W., Matthews J. (2007). Speed-dating as an invaluable tool for studying romantic attraction: a methodological primer. Personal Relationships 14, 149 – 166. doi: doi:10.1111/j.1475-6811.2006.00146.x
  15. Fisman R., Iyengar S. S., Kamenica E., Simonson I. (2006). Gender differences in mate selection: evidence from a speed dating experiment. Quart. J. Eco. 121, 673 – 697. doi: doi:10.1162/qjec.2006.121.2.673
  16. Gunes H., Piccardi M. (2005). “Affect recognition from face and body: early fusion vs. late fusion,” Proceedings of the 2005 IEEE international conference on systems, man and cybernetics, 4, 3437 – 3443. doi: doi:10.1109/ICSMC.2005.1571679
  17. Hoffmann H., Kessler H., Eppel T., Rukavina S., Traue H. C. (2010). Expression intensity, gender and facial emotion recognition: Women recognize only subtle facial emotions better than men. Acta Psychologica 135, 278 – 283. doi: doi:10.1016/j.actpsy.2010.07.012
  18. Hong S. W., Yoon K. L., Peaco S. (2015). Sex differences in perception of invisible facial expressions. Front. Psychol. 6: 392. doi: doi:10.3389/fpsyg.2015.00392
  19. Houser M. L., Horan S. M., Furler L. A. (2007). Predicting relational outcomes: an investigation of thin slice judgments in speed dating. Human Communication 10, 69 – 81.
  20. Houser M. L., Horan S. M., Furler L. A. (2008). Dating in the fast lane: how communication predicts speed-dating success. J. Soc. Personal Relationships 25, 749 – 768. doi: doi:10.1177/0265407508093787
  21. Ishii R., Nihei F., Ishii Y., Otsuka A., Matsuo K., Nomoto N., Fukayama A.. (2023). Prediction of love-like scores after speed dating based on pre-obtainable personal characteristic information. In Human-Computer Interaction-INTERACT 2023, pages 551–556. Springer Nature Switzerland. doi: doi:10.1007/978-3-031-42293-5_71
  22. Jauk E., Neubauer A. C., Mairunteregger T., Pemp S., Sieber K. P., Rauthmann J. F. (2016). How alluring are dark personalities? the dark triad and attractiveness in speed dating. Eur. J. Personality 30, 125 – 138. doi: doi:10.1002/per.2040
  23. Joel S., Eastwick P. W., Finkel E. J. (2017). Is romantic desire predictable? machine learning applied to initial romantic attraction. Psychol. Sci. 28, 1478 – 1489. doi: doi:10.1177/0956797617714580
  24. Jurafsky D., Ranganath R., McFarland D. (2009). “Extracting social meaning: Identifying interactional style in spoken conversation,” Proceedings of human language technologies: the 2009 annual conference of the North American chapter of the association for computational linguistics, (Boulder, Colorado: Association for Computational Linguistics), 638 – 646.
  25. Kousidis S., Dorran D., Mcdonnell C., Coyle E. (2009). “Convergence in human dialogues time series analysis of acoustic feature,” SPECOM 2009. St. Petersburg: Russian Federation. Available online at: ?article=1002&context=dmccon (Accessed July 30, 2026).
  26. Kudo T., Yamamoto K., Matsumoto Y. (2004). “Applying conditional random fields to japanese morphological analysis,” Proceedings of the 2004 conference on empirical methods in natural language processing, (Barcelona: Association for Computational Linguistics) 230–237. Available online at: (Accessed July 30, 2026).
  27. McClure M. J., Lydon J. E., Baccus J. R., Baldwin M. W. (2010). A signal detection analysis of chronic attachment anxiety at speed dating: Being unpopular is only the first part of the problem. Personal. Soc. Psychol. Bulletin 36, 1024 – 1036. doi: doi:10.1177/0146167210374238
  28. Murphy N. A. (2005). Using thin slices for behavioral coding. J. Nonverbal Behav. 29: 235 – 246. doi: doi:10.1007/s10919-005-7722-x
  29. Nguyen L. S., Frauendorfer D., Mast M. S., Gatica-Perez D. (2014). Hire me: Computational inference of hirability in employment interviews based on nonverbal behavior. IEEE Transact. Multimedia 16, 1018 – 1031. doi: doi:10.1109/TMM.2014.2307169
  30. Park S., Gratch J., Morency L.-P. (2012). “I already know your answer: using nonverbal behaviors to predict immediate outcomes in a dyadic negotiation,” Proceedings of the 14th ACM international conference on multimodal interaction, ICMI '12. (Association for Computing Machinery) 19 – 22.
  31. Park S., Scherer S., Gratch J., Carnevale P., Morency L.-P. (2013). “Mutual behaviors during dyadic negotiation: automatic prediction of respondent reactions,” in 2013 Humaine Association Conference on Affective Computing and Intelligent Interaction, 423–428. doi: doi:10.1109/ACII.2013.76
  32. Ramachandram D., Taylor G. W. (2017). Deep multimodal learning: a survey on recent advances and trends. IEEE Signal Processing Magazine 34, 96 – 108. doi: doi:10.1109/MSP.2017.2738401
  33. Ranganath R., Jurafsky D., McFarland D. (2009). “It's not you, it's me: detecting flirting and its misperception in speed-dates,” in Proceedings of the 2009 Conference on Empirical Methods in Natural Language Processing (Singapore: Association for Computational Linguistics) 334 – 342.
  34. Ranganath R., Jurafsky D., McFarland D. A. (2013). Detecting friendly, flirtatious, awkward, and assertive speech in speed-dates. Computer Speech Lang. 27, 89 – 115. doi: doi:10.1016/j.csl.2012.01.005
  35. Reimers N., Gurevych I. (2019). “Sentence-bert: sentence embeddings using siamese bert-networks,” Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing. (Hong Kong: Association for Computational Linguistics) 3982 – 3992.
  36. Reimers N., Gurevych I. (2020). “Making monolingual sentence embeddings multilingual using knowledge distillation,” in Proceedings of the 2020 conference on empirical methods in natural language processing (Association for Computational Linguistics). 4512 – 4525.
  37. Roth T. S., Samara I., Kret M. E. (2021). Multimodal mate choice: Exploring the effects of sight, sound, and scent on partner choice in a speed-date paradigm. Evol. Human Behav. 42, 461 – 468. doi: doi:10.1016/j.evolhumbehav.2021.04.004
  38. Tidwell N. D., Eastwick P. W., Finkel E. J. (2013). Perceived, not actual, similarity predicts initial attraction in a live romantic context: evidence from the speed-dating paradigm. Personal Relationships 20, 199 – 215. doi: doi:10.1111/j.1475-6811.2012.01405.x
  39. Valentine K. A., Li N. P., Meltzer A. L., Tsai M.-H. (2020). Mate preferences for warmth-trustworthiness predict romantic attraction in the early stages of mate selection and satisfaction in ongoing relationships. Personality Soc. Psychol. Bulletin 46, 298 – 311. doi: doi:10.1177/0146167219855048
  40. Vaughan B. (2011). Prosodic synchrony in co-operative task-based dialogues: a measure of agreement and disagreement. Interspeech. 1865–1868. doi: doi:10.21437/Interspeech.2011-507
  41. Veenstra A., Hung H. (2011). “Do they like me? using video cues to predict desires during speed-dates,” in Proceedings of the 2011 IEEE international conference on computer vision workshops. 838–845. doi: doi:10.1109/ICCVW.2011.6130339

Citation

Ogushi, A., et al. (2026). Predicting female and male participants' contact-exchange decisions from time-segmented multimodal behavioral features in speed dating. Frontiers in Computer Science, Volume 8. https://doi.org/
Received
Accepted
Published
Volume
8 - 2026

Copyright

Copyright © 2026 Ogushi, Azuma, Ishii and Miyata.

License: https://creativecommons.org/licenses/by/4.0/

*Correspondence: Akihiro Miyata

Article metrics

Views
0
Downloads
0
Citations
0
Shares
0