심층학습의 대표적인 AI의 최신기술을 활용하여, 고도의 화상해석/물체검출과 재해예측 기술의 개발, 시계열데이터해석 등 폭넓은 분야로의 적용과 기술개발에 노력하고 있습니다. Caffe, TensorFlow, Chainer와 같은 심층학습 (Deep Learning)을 위한 라이브러리는 물론, 서포트벡터머신이나 의사결정분지도와 같은 이전의 기계학습 방법에도 능숙한 기술자를 보유 하고 있으며 다양한 데이터내용/개발조건에 맞게 적용이 가능합니다. 또한, 최근 연구가 활발한 심층강화학습의 기술도 개발하고 있으며, 최신방법에 의한 각종 제어시스템의 최적화 검토도 실시하고 있습니다.
빅데이터처리·해석
Hadoop에 대표되는 분산처리 프레임워크나 그 외의 각종 병렬처리기술을 이용하여, 대규모 페타바이트 단위의 데이터도 고속 처리가 가능합니다. 대량의 초기데이터의 클렌징, 정규화와 같은 전처리부터, 데이터 분석/처리, 데이터 가시화나 통계까지 일련의 서비스를 제공합니다. 입자필터, 카르만필터 등에 의한 통계·분석방법이나 데이터의 특성에 맞춰, 어플리케이션 · 시스템을 개발합니다.
프로그램의 고속화·최적화
현대의 컴퓨터는 상호결합망에 의해 접속된 복수의 계산 노드나 CPU, CPU코어 등 계층적인 병렬화 구성을 가지고 있습니다. 또한 GPU 등의 액셀러레이터도 많이 사용됩니다. 이러한 다양한 하드웨어구성에 대해서 대상이 되는 프로그램 특성, 입력데이터에 맞는 프로그램의 고속화를 실시합니다. 또한 필요에 따라 수식화 방법의 검증과 알고리즘의 변경을 포함하는 프로그램의 최적화를 실시합니다.
레거시프로그램의 재이용
과학기술 수치계산프로그램은 장기간 지속적으로 사용되어, 과거의 소프트웨어와 하드웨어 환경에서 개발된 것이 많기 때문에 유지관리와 이용에 관한 비용이 커집니다. 따라서 세밀한 코드확인을 실시하여, 포터블한 컴파일러 환경에 이식함으로써, 최신 컴퓨터에서도 동작이 가능해집니다. 또한, 필요에 따라 기존 프로그램 부분을 라이브러리화하여, 다른 프로그래밍언어에서도 고객 스스로 유지관리가 가능합니다.
정밀유체해석
비구조 격자모델에 기초한 3차원 수치유체역학 툴인 OpenFOAM(Open source Field Operation And Manipulation)은 세계적으로 이용되고 있으며, 당사도 OpenFOAM을 이용한 지진해일해석, 기류해석 등, 정밀한 유체해석을 실시하고 있습니다. 또한, 입자법의 하나인 Smoothed Particle Hydrodynamics모델에 기초한 DualSPHysics를 이용하여, 복잡한 수면거동, 강체-유체운동/토입자-유체운동의 연성계산을 실시합니다.
가시화기술
3차원 리모델링소프트웨어를 이용하여, 지형·건설데이터, 위성·항공사진 등을 활용하면서 버추얼리얼리티(VR)의 시스템을 구축합니다. 그리고 수치시뮬레이션 결과를 이용하여 이해하기 쉽게 재해 CG· 영상을 제공합니다. 피난시뮬레이션 결과를 이용하여, 게임엔진으로 가상현실을 구축하여 피난체험형 VR제공이 가능합니다.