뉴럴 랩
Neural Lab뉴럴랩은 엔지니어링, 비즈니스, 컴퓨터 과학, 기술 등 다양한 분야에서 사용할 수 있도록 인공 신경망을 설계하고 훈련하는 무료 뉴럴 네트워크 시뮬레이터입니다.C(Win32 - Wintempla[1])를 사용하여 Microsoft Visual Studio와 통합되어 커스텀 애플리케이션, 연구 시뮬레이션 또는 최종 사용자 인터페이스에 인공 신경망을 통합합니다.
인공 신경망을 설계하고 테스트할 수 있는 시각적 환경을 제공합니다.
최신 Neural Lab 버전은 4.1입니다.
두 가지 주요 버전은 버전 3.1과 4.0입니다.
버전 3.x
버전 3.1은 표준 컴퓨터 마우스를 사용하여 탐색합니다.버전 3.1은 사용하기 쉬운 것으로 간주되지만 복잡한 작업을 프로그래밍 방식으로 수행하는 것은 어렵습니다.따라서 버전 3.1은 프로그래밍 경험이 없는 사용자에게 주로 유용합니다.
버전 3.1 튜토리얼은 인공 신경망에 대한 최소한의 이론적 배경을 제공했다.많은 예에도 불구하고 대부분의 예에서는 감독 훈련을 받은 멀티레이어 네트워크에만 초점을 맞추고 있습니다.
버전 4.x
버전 4.0에서는 코드를 작성하여 뉴럴 네트워크 연산을 수행할 수 있습니다.코드는 C/C++, Java 또는 C#과 매우 유사합니다.
버전 4.0에서 저자들은 인공 신경망에 대한 배경 정보를 통합한다.
버전 4.0은 감독 없이 훈련할 수 있는 코호넨 네트워크와 확률적 신경 네트워크를 통합한다.
특징들
- 이 도구를 사용하면 교육 세트의 구조를 검토하고 분석할 수 있습니다.
- 데이터 세트의 각 사례에 대한 뉴런의 활성화를 볼 수 있습니다.자습서에서는 예측, 데이터 매핑, 데이터 분류 및 자동 연상 메모리 문제에 대한 예를 제공합니다.
- 네트워크가 훈련되면, 그 네트워크를 파일에 보존할 수 있습니다.Microsoft Visual Studio를 사용하여 파일을 열고 네트워크를 사용할 수 있는 독립 실행형 응용 프로그램을 만들 수 있습니다.
적용들
뉴럴 네트워크의 구체적인 예는 다음과 같습니다.
- 예측
- 매핑
- 자동 연결
- 분류
- 네트워크 시뮬레이션
윈템플라[1]
Neural Lab은 Wintempla(Microsoft Visual Studio와 함께 작동하는 플러그인)를 사용하여 개발되었습니다.Wintempla는 Win32를 캡슐화하고 C++ 및 네이티브 Win32 API를 사용하여 Microsoft Windows 응용 프로그램 개발을 단순화합니다.
Wintempla는 Microsoft Visual Studio와 통합된 도구입니다.Wintempla는 Win32를 캡슐화하여 C++ 및 객체 지향 프로그래밍을 사용하여 웹 및 데스크톱 애플리케이션 작성을 단순화합니다.프로그래머는 네이티브 Win32 API 또는 Wintempla 클래스를 사용할 수 있습니다.
Wintempla에는 다음이 포함됩니다.
- 프로그래밍의 주요 개념을 포함하는 튜토리얼
- 일반적인 제어 명령(예: if, other, for, while 등)의 동작을 나타내는 비디오
- 프로그래밍 클래스, SQL, PLSQL, 그래픽스 등 다양한 예와 문제를 사용할 수 있습니다.
- SQL 데이터베이스 응용 프로그램 생성 지원
- SQL 파일에서 데스크톱 또는 웹 응용 프로그램을 만들기 위한 SQL 가져오기(초 단위)
- 어닐링 최적화 시뮬레이션
- 유전 알고리즘 최적화
- Digital-to-Analog 컨버터(DAC)용 비동기 모듈
- 아날로그-디지털 변환기(ADC)용 비동기 모듈
- 시리얼 포트용 비동기 모듈
- 멀티스레드 응용 프로그램
- 문서 인쇄
- Microsoft Windows 서비스
- GUI 도입
- 디지털 신호 처리(잔량, FFT 및 필터링)
- 공통 객체 모델(COM)
- Lexical Analyzer, 컴파일러 및 가상 머신
- 인공 뉴럴 네트워크
- 매트릭스 연산
- 데이터 시각화:원형 차트, XY 차트, 극점도, 히스토그램, 3D 시각화, 시뮬레이션 보기
- STL을 사용한 문자열 조작에 대한 네이티브 지원
- STL을 사용한 연산 네이티브 지원
- 데이터 파일 스토리지 네이티브 지원
- GDI 게임 어플리케이션
- DirectX 응용 프로그램 지원
- Open GL 애플리케이션 지원
- 프로그래밍 방식으로 PDF 파일 생성 지원
파일 확장자
- .lab Neural Lab 코드(UNICODE 텍스트 파일)
- .lay 다층 뉴럴 네트워크 파일
- .lax 복합 도메인 다층 뉴럴 네트워크 파일
- .koh A Kohonen 뉴럴 네트워크 파일
- .prb 확률적 뉴럴 네트워크 파일
- .csv 쉼표로 구분된 값 파일
「 」를 참조해 주세요.
레퍼런스
- ^ a b "File:Wintempla.gif - Wikipedia". commons.wikimedia.org. Retrieved 2022-07-29.
- Masters, Timothy (25 July 1994). Signal and Image Processing with Neural Networks: A C++ Sourcebook. John Wiley & Sons. ISBN 978-0-471-04963-0.
- Masters, Timothy (17 April 1995). Advanced algorithms for neural networks: a C++ sourcebook. Wiley. ISBN 978-0-471-10588-6.
