GUI 기반의 머신러닝 및 데이터 분석 도구 오렌지 (orange3)에 대해 알아보겠습니다.
※ 해당 게시글은 생활코딩 오렌지3 강의 내용을 정리한 컨텐츠입니다.
오렌지3란?
특별한 코딩 없이 마우스 드래그 앤 드롭으로 표로 된 데이터를 분석할 수 있도록 도와주는 도구
대표적인 기능
- 표의 열람 및 가공
- 표를 시각화
- 표를 통계적으로 분석
- 머신러닝을 이용해서 표를 이용
오렌지3 설치하기
- 오렌지3는 무료 툴로 아래의 사이트에서 본인의 운영체제에 맞게 다운로드할 수 있습니다.
- 윈도우에서 설치가 안되는 경우
- c: 드라우브에 orange3 폴더를 만들고 그곳에 설치해서 해결한 사례가 있습니다.
- 계정 이름이 한글인 경우에 영문 이름의 계정을 만들어서 설치에 성공한 사례도 있었습니다.
기본 사용법 (입력, 처리, 출력)
- 예제 Excel 파일
- 파일 다운로드 (입력)
파일을 업로드하거나 스프레드시트 url Reload
- Data Table (출력)
드래그 활용 Data Table 생성
반응형
- 표(data table) 기본 용어
- Select Rows or Columns ( 처리 - Filtering )
필요한 컬럼만 Filter 및 변수에 대한 조작 가능
- 드래그 처리 결과
간단한 회귀 분석 학습
목표 : 온도로 판매량 예측하기 ( 온도 ~ 판매량 )
- Train 및 Prediction Data Set
- Prediction 결과
오렌지3 후기
R이나 Python 처럼 코드를 입력하는 게 아닌 마우스로 통계분석 및 시각화 작업을 할 수 있는 점은 오렌지만의 큰 장점
But 오히려, 이러한 간편한 방식이 범용적으로 사용할 수 있는 지 여부에 대해서는 확신이 서지 않음.
텍스트 마이닝이나 시각화, 통계 분석에서는 유용하게 쓸 수 있어 간단한 문제 해결에서는 자주 사용할 것 같음.
References
반응형
'Programming > AI' 카테고리의 다른 글
[AI] 딥페이크 (deep learning + fake) (0) | 2022.12.06 |
---|---|
[AI] 자동 그림 사이트 모음 (0) | 2022.12.03 |
[AI] 머신러닝 & 딥러닝 차이 비교 (1) | 2022.10.12 |
[딥러닝] 로또 번호 예측하기 - 쓸데없는 개발일지 (6) | 2021.07.31 |
구글 머신러닝 사이트 Teachable Machine이란? (0) | 2021.07.14 |
댓글