BLOG

인공지능

데이터 전처리: 범주형 데이터 다루기(순서 매핑, one-hot 인코딩)

훈련 데이터의 모든 값들이 수치로 나타나 있다면 훈련을 진행하기에 정말 편할것입니다. 그렇지만 모든 데이터가 그렇지는 않습니다. 이럴때는 데이터를 수치화 해야 합니다.

이번 포스트에서는 그 중에서도 …

one-hot
인공지능

데이터 전처리: 누락된 데이터 처리

인공지능 모델을 훈련시키기 위해서는 잘 짜여진 모델도 중요하지만 그에 못지 않게 훈련 데이터도 중요합니다. 사실 성능이 좋은 모델들은 이미 많이 개발이 되어있고 사용하기도 쉽기 때문에 …

결측치 보간 interpolate Nan null
C#

C# Queue나 Stack을 List로 바꾸기

C#에서 List, Queue, Stack은 모두 제네릭 컬렉션입니다. 모두 IEnumerable 인터페이스를 구현하죠. 그렇기 때문에 언제든 손쉽게 서로서로 유연하게 변환할 수 있습니다.

먼저 Stack을 만들어 보겠습니다.

Stack< …

List Stack Queue
C#

C# Queue와 Stack

C#의 제네릭 컬렉션에는 큐와 스택도 포함되어 있습니다.

1. Queue, 큐


큐는 FIFO, 선입선출 방식의 데이터 구조입니다. 즉 먼저 넣은 데이터가 먼저 나오는 구조이죠. Enqueue()를 …

Stack Queue
C#

C# 딕셔너리, Dictionary

이전 포스트에서 C#의 대표적인 컬렉션, List를 알아보았는데요, 이번 포스트에서는 Dictionary에 대해서 알아보겠습니다.

Dictionary는 List와 다르게 객체를 Key값과 함께 저장합니다. 그 값을 다시 읽어들일때 숫자 인덱스 …

Dictionary
Search