알아두면 유용한2 전처리(Preprocessing) 머신 러닝 또는 데이터 분석 작업에 앞서 데이터를 사전에 처리하고 준비하는 과정이다. 실제 주어지는 원래 데이터 값은 바로 분석하기 어렵기 때문에 Data Preprocessing 과정을 거친다. 의미 없는 값들이 포함되어있을 수도 있고, 오타 등의 오류가 있을 수도 있기 때문이다. 전처리 과정을 통해 데이터의 품질을 개선하고, 유용한 특징들을 추출함으로써 분석의 효율을 높인다. 2023. 6. 29. 로직(Logic)이란? 로직이란, 주어진 상황과 조건에 따라 프로그램이 어떻게 동작해야하는지를 정의하는 것이다. 프로그램이 문제를 해결하기 위해 수행하는 일련의 규칙과 절차를 말한다. 즉, 프로그램이 어떻게 실행되고 동작하는지, 그 논리적인 흐름이다. 예를 들어, 숫자들을 배열에 입력 받아서 정렬하는 프로그램의 간단한 로직을 생각해보자. 1. 숫자들을 입력받고 배열에 저장 2. 숫자들을 정렬 3. 정렬된 배열을 출력 이 프로그램의 로직은 다음과 같이 3단계로 구성될 수 있을 것이다. 그리고 이러한 로직은 조건문(if, switch), 반복문(while, for), 함수 등으로 표현된다. 로직의 2번 단계를 세분화 해보자. 선택정렬을 예로 들면, 다음과 같이 여러 로직들로 나누어 표현할 수 있다. 2-1 주어진 배열에서 최솟값을.. 2023. 6. 26. 이전 1 다음