인공 지능


AI를 사용한 모델 기반 설계

AI를 사용한 모델 기반 설계 엔지니어드 시스템의 설계에 AI(인공 지능) 기법 적용

“우리는 딥러닝 전문가가 아니지만, MATLAB 및 Deep Learning Toolbox를 사용하여 90%에 가까운 정확도로 질소산화물 배출량을 예측하는 신경망을 훈련시킬 수 있었습니다.”

가상 센서 모델링

물리적 센서가 직접 측정할 수 없거나 물리적 센서가 설계에 너무 많은 비용 및 복잡성을 가중시키는 경우에도 관심 신호를 추정할 수 있습니다.

  • 완전 연결 계층, LSTM(장단기 기억) 계층, 서포트 벡터 머신과 같은 다양한 딥러닝 및 머신러닝 아키텍처를 사용한 가상 센서 모델 구축 및 비교
  • Simulink를 사용한 시뮬레이션 및 배포를 위해 TensorFlow™ 또는 PyTorch®에서 생성된 AI 모델 가져오기
  • AI 기반 가상 센서를 시스템의 나머지 부분과 통합, 시뮬레이션 및 테스트
  • 라이브러리가 없는 C 코드 생성을 사용해 AI 기반 가상 센서 모델을 압축하고 마이크로컨트롤러 및 ECU에 배포
  • 점진적 학습을 사용하여 실시간으로 데이터를 처리하도록 가상 센서 모델 조정

시스템 식별 및 ROM

측정된 데이터 또는 생성된 데이터를 사용하여 비선형 동적 시스템의 AI 기반 모델을 구축할 수 있습니다.


강화 학습

Simulink에서 모델링된 동적 환경과의 반복적인 시행착오를 거친 상호작용을 통해 지능형 에이전트를 훈련시킬 수 있습니다.


엔지니어드 시스템의 AI 설계에 MATLAB 및 Simulink를 사용하는 이유

시스템의 나머지 부분에 AI 모델 통합 및 시뮬레이션

  • 시뮬레이션을 위해 시스템 수준 모델에 직접 AI 모델을 통합할 수 있습니다.
  • 물리 시스템, 환경 모델, 폐루프 제어 알고리즘, 감독 논리 등 다른 시스템 컴포넌트와 함께 AI 알고리즘을 실행하여 시스템 동작을 시뮬레이션할 수 있습니다.

구동 중인 AI 탑재 시스템의 안전 및 신뢰성 성취

AI 모델에서 코드를 생성하여 다양한 하드웨어 타겟팅

지원 타겟 하드웨어에서 실행되는 딥러닝 또는 머신 모델에서 C/C++, CUDA®, HDL 코드를 생성하고 배포할 수 있습니다.

임베디드 AI 배포 관련 장단점 관리

  • 시뮬레이션코드의 모델 크기, 속도 및 정확도를 프로파일링할 수 있습니다.
  • 다양한 AI 모델, 그리고 AI 및 AI가 아닌 모델 간의 성능 차이를 비교할 수 있습니다.
  • 모델 압축의 효과를 평가할 수 있습니다.
  • 분석 결과를 활용하여 정보를 바탕으로 모델을 선택에 필요한 정보를 제공하고 설계 의사결정을 내리고 모델 거동을 미세 조정할 수 있습니다.

제품

AI를 사용한 모델 기반 설계에 사용되는 제품에 대해 자세히 알아볼 수 있습니다.