бирдиги 8 / 11

Медициналык аппараттын дизайны жана аппараттын программасы (SaMD)

Пайдалар:

  • Медициналык аппараттын жана программалык камсыздоонун дизайнындагы талаптарга, архитектура жана тестирлөө этаптарына жасалма интеллекттин салымын түшүндүрө билүү.
  • Программанын өзү медициналык аппарат (SaMD) болгон учурда дизайнды көзөмөлдөө жана тобокелдиктерди башкаруунун ролун түшүнүү
  • AI тарабынан колдоого алынган дизайн натыйжалары компетенттүү инженердин бекитүүсү, стандарттык жана текшерүү тесттери менен сыналышы керек экенин түшүнүү.

Биомедициналык инженердин негизги жумуштарынын бири - бул медициналык аппараттын дизайны: инфузиялык насостон пациенттин мониторуна чейин, протезден диагностикалык программага чейин. Бул аппараттар бейтап менен түздөн-түз байланышта болгондуктан, алардын дизайны жөнөкөй продукт иштеп чыгуу менен айырмаланат; Дизайн башкаруусу (талаптан текшерүүгө чейинки ар бир кадам документтештирилген тартиптүү процесс) жана тобокелдиктерди башкаруу мыйзамдуу милдеттенмелер болуп саналат. Жасалма интеллект талаптарды жазуу, архитектуралык долбоорлоо, тесттик дизайн жана документтер менен бул процесстерге салым кошот. Бул бөлүмдө биз AI аспаптын дизайнына кайсы жерде туура келерин, программалык камсыздоонун өзү кантип аппаратка (SaMD) айланганын жана эмне үчүн AI чыгаруу компетенттүү инженердин жактыруусун алмаштыра албастыгын көрөбүз.

Келгиле, башынан айтып берели: коопсуздук жагынан критикалык түзүлүш инженериясында AI бул план жана башкаруунун жардамчысы. Эгерде талап жок болсо, ката режими өткөрүлбөй калса, сыноо мүмкүн эмес болсо, жоопкерчилик кол коюучу инженерде болот. AI дизайнды текшербейт; Инженер тастыктайт.

Дизайн башкаруу чынжыр жана AI орду

Колдонуучунун муктаждыктары → Дизайн киргизүүлөрү (талаптары) → Дизайн натыйжалары → Текшерүү → Валидация → Дизайнды өткөрүп берүү. Бул чынжыр түзмөк инженериясынын негизи болуп саналат. Ар бир рингде AI ролу ар кандай:

  • Колдонуучунун муктаждыктары: AI кызыкдар тараптардын интервьюларын жана талаа эскертүүлөрүн жыйынтыктап, тематикалай алат. Валидация: кызыкдар тараптардын ырастоосу.
  • Талаптар: AI талаптарды "сыноо үчүн, сингулярдуу, карама-каршылыктуу" экендигин текшерүү үчүн сканерлейт жана жетишпеген сценарийлерди (четтин учурлары) сунуштайт. Текшерүү: инженердик кароо.
  • Архитектура/дизайн: AI альтернативдүү архитектуралык ыкмаларды жана белгилүү дизайн үлгүлөрүн тизмелейт. Текшерүү: инженердик сот жана эсептөө.
  • Сыноо: AI талапка ылайык сыноо учурун жана үзгүлтүккө учураган тестти жаратат. Валидация: тестти камтуу матрицасы.
  • Документация: AI долбоорлорун дизайн тарыхы файлын жана отчетторун түзөт. Текшерүү: техникалык мазмунду текшерүү.

Тобокелдиктерди башкаруу: ISO 14971 жана FMEA

Медициналык аппараттардагы тобокелдиктерди башкаруу стандарты ISO 14971 болуп саналат; Ал коркунучтарды аныктоо, тобокелдикти баалоо, аны азайтуу жана калган тобокелдикти негиздөө процессин сүрөттөйт. Жалпы инструмент FMEA болуп саналат (Катачылык режими жана эффекттерин талдоо; системалуу түрдө мүмкүн болгон ката режимдерин, алардын эффекттерин жана катаалдыгы / ыктымалдыгы / аныктоо упайларын тизмелейт). AI FMEA диаграммасы үчүн мээ чабуулунун ката режимдерин аткарууда абдан натыйжалуу - адам өткөрүп жибере ала турган режимдерди эске салат. Бирок ар бир саптын чындыгы, анын баллы жана жеңилдетүү чарасы инженердин чечими менен ырасталышы керек; AI тарабынан сунушталган "жумулатуу" иш жүзүндө иштебей калышы мүмкүн же жаңы коркунучту киргизиши мүмкүн.

Эгерде программалык камсыздоонун өзү түзмөк болсо: SaMD

Кээде программалык камсыздоонун өзү медициналык аппарат болуп саналат: SaMD (Программа медициналык аппарат катары; эч кандай аппараттык жабдыкка кирбестен диагностика/дарылоо/мониторинг максаттарында иштеген программа). Мисал катары сүрөттөлүштөн тобокелдик упай чыгарган тиркеме же сигналды чечмелеген алгоритм болот. SaMD менен программалык камсыздоону “жөн эле программалык камсыздоо” катары кароого болбойт: дизайнды көзөмөлдөө, тобокелдиктерди башкаруу, текшерүү/валидация, версияны көзөмөлдөө жана ченемдик укуктук актыларга ылайык келүү милдеттүү. IEC 62304 стандарты программалык камсыздоонун жашоо циклинин процесстерин аныктайт. AI жардамы менен иштеп чыгуудагы өзгөчө кыйынчылык - бул моделдин жүрүм-туруму жаңыланган сайын өзгөрөт; ошондуктан өзгөртүүнү көзөмөлдөө жана ревалификация абдан маанилүү.

Үч мини Case: Сандар боюнча

1-жагдай — Талаптын боштугун камтуу. Оорулуу монитор үчүн 140 долбоордук талаптар жазылган. AI менен иштөөчү ырааттуу сканерлөө 12 талапты текшерүүгө мүмкүн эмес деп белгиледи (мисалы, "колдонуучуга ыңгайлуу болушу керек") жана 3 сигнализация сценарийи жок деп. Инженердик топ буларды бекитти; бирок AI тарабынан сунушталган эки "жаңы талаптар" чындыгында учурдагылардын кайталануусу болгон жана аларды жок кылыш керек болчу. Таза пайда адамдын текшерүүсү аркылуу.

2-жагдай — FMEA ылдамдатуу. Инфузиялык насостун FMEA изилдөөсүндө команда 60 ката режимин келтирген; AI мээ чабуулу 18 кошумча талапкерди жаратты. Инженерлер алардын 9ун чыныгы жана мурда калтырылган деп табышты, ал эми 9ун жараксыз же кайталанма катары жок кылышты. Убакытты үнөмдөө реалдуу болгон, бирок чыпкалоо толугу менен инженердин иши болчу.

3-жагдай – Моделди жаңыртуу тобокелдиги. SaMD командасы негизги моделди "жакшы" версиясы менен жаңыртты. Жаңы версия жалпы тактыкты жакшыртканы менен, анын иштеши белгилүү бир түзмөк түрүндө артка кетти. Өзгөртүүлөрдү көзөмөлдөө жана ревалификация болбосо, бул регрессия талаага жетмек. Ар бир моделдин жаңыртылышы дизайндын өзгөрүшү жана текшерилиши керек.

Алсыз тездик / Күчтүү эскертүү

Алсыз билдирүү:

Бул аппаратка талаптарды жазыңыз.[идея]

Күчтүү билдирүү:

Сиздин ролуңуз: Сиз медициналык аппараттын талаптары боюнча инженердик жардамчысыз (СИЗ БЕКИТҮҮ ОРГАН ЭМЕССИЗ). Төмөнкү түзмөк концепциясына талаптардын долбоорун даярдаңыз: - Ар бир талапты уникалдуу, текшерилүүчү жана текшерилүүчү бойдон калтырыңыз. - Коопсуздук/ойготкуч жана четки учурлар үчүн өзүнчө бөлүм жасаңыз. - бүдөмүк/өлчөө мүмкүн эмес билдирүүлөрдү ("жеңил", "тез") белгилеп, аларды өлчөөгө мүмкүн кылыңыз. - Аягында "инженер чечиши керек болгон ачык пункттардын" тизмесин бериңиз. - Стандарттык/пункттун шилтемелери "текшерилиши керек" деген белги, анык көрсөткүч. Түшүнүк:[сүрөттөө]

Көчүрмө төрт шаблон

1) талаптардын сапатын текшерүү:

Төмөнкү талаптарды "текшерилүүчү/так эмес/карама-каршы/кайталануучу" деп классификациялаңыз жана ар кандай түшүнүксүз нерселерди өлчөөнү сунуш кылыңыз. Тизме: [талаптар]

2) FMEA мээ чабуулу:

Бул подсистеманын мүмкүн болгон бузулуу режимдерин тизмектеңиз; Ар бири үчүн эффекттерди жана мүмкүн болуучу себептерди сунуштаңыз. Инженер баллды жана жумшартууну жасай турганын айтыңыз. Подсистема: [сүрөттөө]

3) Сыноо сценарийин түзүү:

Төмөнкү талап үчүн нормалдуу, чек ара жана туура эмес киргизүү сыноо сценарийлерин түзүү; талапка ылайык ар бир сценарийди номерлөө. Талап: [текст]

4) SaMD өзгөрүү таасирин талдоо:

Модель релизинин жаңыртуусу үчүн таасир талдоо тизмесинин долбоорун жазыңыз: таасир эткен талаптар, ревалидация чөйрөсү, чакан топтун натыйжалуулугун салыштыруу.

Моделдин ролу: Дизайн фазасына ылайык

Этап

AI салымы

сынчылдык

текшерүү

Муктаждык/кызыкдар тараптардын корутундусу

бийик

төмөн

Кызыкдар тараптардын ырастоосу

Талаптардын долбоору/аудит

бийик

орто

Инженердик кароо

Архитектура/эсептөө

чектелген

бийик

Инженердик чечим + эсептөө

FMEA/коркунучтуу мээ чабуулу

бийик

бийик

Инженердин баллы/бекитүү

Сыноо сценарийин түзүү

бийик

орто

Камтуу матрицасы

Коопсуздукту бекитүү

Жок

абдан бийик

Ыйгарым укуктуу инженердин колу

Кеңеш: AIны "чечим кабыл алуучу" катары эмес, FMEA жана талаптардын аудитинде "унутулган сценарийди эстеткич" катары колдонуңуз. Анын эң чоң баалуулугу – адам байкабай турган маргиналдык кырдаалдарды биринчи планга чыгарууда; Бирок ар бир сунуш инженердин фильтринен өтүшү керек.
Көңүл буруңуз: SaMDде ар бир моделдин жаңыртылышы дизайндын өзгөрүшү болуп саналат. “Жакшы” модель жалпы орточо көрсөткүчтө алдыга жылып, топчодо регресс болушу мүмкүн; Өзгөртүүлөрдү көзөмөлдөөсүз жана кайра текшерүүсүз эч кандай жаңыртуулар талаага кирбеши керек.

Жалпы каталар

  • AI сунушун ырастоосуз кабыл алуу. Орнотуу талабы жараксыз ката режимин же пайдасыз жумшартууну жаратышы мүмкүн.
  • SaMD "жөн гана программалык камсыздоо" деп ойлойбуз. Дизайн башкаруу, тобокелдиктерди башкаруу жана V & V милдеттүү болуп саналат.
  • Модель жаңыртылбай жатат. Ар бир релиз дизайн өзгөртүү болуп саналат жана кайра текшерилиши керек.
  • Белгисиз талапты аткаруу. "Оңой/тез" сыяктуу өлчөөсүз билдирүүлөрдү текшерүү мүмкүн эмес.
  • Инженердин уруксатын кыйгап өтүү. Коопсуздук боюнча чечим жана кол ыйгарым укуктуу инженерге таандык; AI уруксат берүүчү орган эмес.

Кыскача айтканда

  • Медициналык аппаратты долбоорлоо, дизайнды көзөмөлдөө жана тобокелдиктерди башкаруу милдеттүү, документтештирилген процесс.
  • AI талаптарга, архитектурага, FMEA жана тестирлөө этаптарына долбоорлор жана эскертүүлөр менен салым кошот.
  • Эгерде программалык камсыздоонун өзү аппарат (SaMD) болсо, дизайнды толук көзөмөлдөө, V&V жана ченемдик укуктук актыларга ылайык келүү талап кылынат.
  • Ар бир моделдин жаңыртылышы дизайнды өзгөртүү жана кайра текшерүүнү талап кылат.
  • AI өндүрүшү квалификациялуу инженердин уруксатын алмаштыра албайт; Коопсуздук чечими жана кол инженерге таандык.

Колдонмо тапшырмасы

Жөнөкөй медициналык аппарат концепциясын тандаңыз (мисалы, көчмө SpO2 монитору). Күчтүү тездик менен беш талапты түзүңүз; андан кийин ар бирине "аны текшерсе болобу?" Кол менен текшерип, бүдөмүк болгондорду өлчөй турган кылып коюңуз. Акыр-аягы, бул түзмөк үчүн үч ката режимин жана ар бири үчүн жумшартууну жазып, AI сунуштагандан кайсынысын алып салганыңызды белгилеңиз.

текшерүү тизмеси

  • [ ] Мен дизайнды башкаруу чынжырын жана ар бир шилтемеде AI ролун билем.
  • [ ] Мен ISO 14971 тобокелдиктерди башкаруу жана FMEA максатын түшүндүм.
  • [ ] Мен SaMD түшүнүгүн жана анын милдеттенмелерин түшүнөм.
  • [ ] Моделди жаңыртуу дизайнды өзгөртүү экенин жана кайра текшерүүнү талап кылаарын түшүнөм.
  • [ ] Мен коопсуздук чечими жана кол ыйгарым укуктуу инженерде калаарын түшүндүм.