For dialogue generation tasks, AMIE was trained to predict the next conversational turn based on all previous interactions, assuming either the doctor or patient role. When playing the patient agent, AMIE was prompted to reply to the doctor agent's questions about their symptoms, drawing upon information provided in patient scenarios. These scenarios included patient vignettes (see Section 2.2.1) for simulated dialogues or metadata such as demographics, visit reason, and diagnosis type for the real-world dialogue dataset. In the doctor agent role, AMIE was prompted to act as an empathetic clinician, interviewing patients about their medical historyand symptoms to ultimately arrive at an accurate diagnosis. From each dialogue, we sampled on average 3 turns for each the doctor and patient roles as the target turns to predict based on the conversation leading up to that target turn. Target turns were randomly sampled from all turns in the dialogue that had a minimum length of 30 characters.
대화 생성 작업의 경우, AMIE는 의사 또는 환자 역할을 가정하고 이전의 모든 상호 작용을 기반으로 다음 대화 차례를 예측하도록 훈련되었습니다. 환자 에이전트 역할을 맡은 AMIE는 환자 시나리오에 제공된 정보를 바탕으로 의사 에이전트의 증상에 대한 질문에 답변하도록 prompted를 받았습니다. 이러한 시나리오에는 시뮬레이션 대화를 위한 환자 빈티지(2.2.1절 참조) 또는 실제 대화 데이터 세트의 인구 통계, 방문 이유, 진단 유형과 같은 메타 데이터가 포함되었습니다. 의사 에이전트 역할에서 AMIE는 공감 능력이 뛰어난 임상의로서 환자의 병력과 증상에 대해 인터뷰하여 궁극적으로 정확한 진단에 도달하도록 prompted를 받았습니다. 각 대화에서 의사와 환자 역할에 대해 평균 3회전을 샘플링하여 해당 대화에서 해당 대화까지 이어지는 대화를 기반으로 예측할 대상 회전으로 선정했습니다. 대상 회전은 대화에서 최소 30자 길이의 모든 회전에서 무작위로 샘플링되었습니다.
대화 생성 작업의 경우, AMIE는 의사 또는 환자 역할을 가정하고 이전의 모든 상호 작용을 기반으로 다음 대화 차례를 예측하도록 훈련되었습니다. 환자 에이전트 역할을 맡은 AMIE는 환자 시나리오에 제공된 정보를 바탕으로 의사 에이전트의 증상에 대한 질문에 답변하도록 프롬프트를 받았습니다. 이러한 시나리오에는 시뮬레이션 대화를 위한 환자 빈티지(2.2.1절 참조) 또는 실제 대화 데이터 세트의 인구 통계, 방문 이유, 진단 유형과 같은 메타 데이터가 포함되었습니다. 의사 에이전트 역할에서 AMIE는 공감 능력이 뛰어난 임상의로서 환자의 병력과 증상에 대해 인터뷰하여 궁극적으로 정확한 진단에 도달하도록 프롬프트를 받았습니다. 각 대화에서 의사와 환자 역할에 대해 평균 3회전을 샘플링하여 해당 대화에서 해당 대화까지 이어지는 대화를 기반으로 예측할 대상 회전으로 선정했습니다. 대상 회전은 대화에서 최소 30자 길이의 모든 회전에서 무작위로 샘플링되었습니다.