총 4,123개
-
데이터 사이언티스트 인터뷰 준비2025.01.201. 데이터 전처리 데이터셋에 존재할 수 있는 결측값과 이상치를 처리하는 것이 중요하다. 결측값은 평균, 중앙값 등으로 대체하거나 제거할 수 있으며, 이상치는 상자 그림이나 Z-점수를 사용해 식별하고 제거하거나 대체할 수 있다. 또한 데이터의 스케일을 맞추기 위해 정규화 작업이 필요하다. 2. 머신러닝 모델 과적합 방지 과적합을 방지하기 위해 교차 검증, 정규화 기법(L1, L2), 조기 종료 등의 방법을 사용할 수 있다. 교차 검증을 통해 데이터를 최대한 활용하고 모델의 일반화 성능을 평가할 수 있으며, 정규화 기법은 모델의 복잡...2025.01.20
-
21세기 기업에서 정보시스템의 필수적 활용2025.01.021. 경영정보시스템 경영정보시스템은 경영진의 의사결정을 돕는 정보시스템으로, 기업 내부에서 생산된 데이터를 재가공하여 경영진의 관심사에 맞게 제공한다. 이를 통해 의사결정 지원, 목표 수립 및 달성, 조직의 성장과 경쟁력 향상, 효율성 제고 등에 기여한다. 2. 거래처리시스템(TPS) 거래처리시스템(TPS)은 판매, 급여, 구매, 재고 등의 업무에서 발생하는 거래 데이터를 신속하고 정확하게 처리하는 정보시스템이다. TPS는 거래 데이터의 입력, 처리, 저장, 출력 등의 활동을 통해 많은 양의 데이터를 신속하고 정확하게 처리하는 것을...2025.01.02
-
학습러닝, 머신러닝 분석 레포트2025.05.051. 학습(learning) 학습(learning)이란 데이터를 이용하여 모델(model)을 학습시키는 과정을 말합니다. 이 과정에서 모델은 입력 데이터(input)와 출력 데이터(output)의 관계를 학습하게 되는데, 이를 통해 새로운 입력 데이터가 주어졌을 때 모델은 예측 결과를 출력할 수 있게 됩니다. 2. 블랙박스(black box) 블랙박스(black box)란 모델이 내부에서 어떠한 일이 일어나는지 알 수 없는 상황을 말합니다. 따라서 모델이 학습하는 과정에서 입력 데이터와 출력 데이터만을 이용하여 내부의 동작 원리를 ...2025.05.05
-
4차 산업혁명과 관련된 정보기술인 빅데이터에 대한 개념과 특성2025.05.061. 빅데이터의 개념과 특성 빅데이터는 디지털 플랫폼에서 발생하는 대량의 데이터이며 방대한 데이터 양뿐만 아니라 데이터에서 가치를 추출해 결과를 분석하는 기술을 뜻합니다. 빅데이터를 충분히 활용하기 위해서는 빅데이터 플랫폼을 구성하는 하드웨어, 소프트웨어, 애플리케이션 간 유기적인 관계가 구축돼야 합니다. 빅데이터는 용량이 크고 다양성, 속도가 빠르며 정확성과 가치성 등의 특징이 있습니다. 2. 기업의 빅데이터 활용 사례 넷플릭스는 빅데이터 기술을 활용해 시청자에게 추천 알고리즘을 제공하며 추천 알고리즘은 시청자가 이전에 본 내용과...2025.05.06
-
계절학기 수강신청 추천 프로그램 개발2025.11.171. 데이터 전처리 및 크롤링 BeautifulSoup과 Pandas 라이브러리를 활용하여 웹페이지에서 계절학기 교과목, 학사일정, 공지사항 데이터를 수집하고 정제했습니다. urllib를 이용한 정적 웹페이지 크롤링, HTML 파싱을 통해 필요한 정보를 추출하고, 결측값 처리 및 데이터 가공을 수행했습니다. CSV 형식의 교과목 데이터와 HTML 형식의 학사일정 데이터를 통합하여 분석 가능한 형태로 변환했습니다. 2. 프로그램 알고리즘 및 함수 설계 학생 정보 입력을 통해 전공/일선/교양 구분을 수행하고, 관심 분야 입력에 따라 과...2025.11.17
-
스프레드시트(Spread sheet)의 의미와 엑셀의 대표적 기능을 간단히 설명하시오2025.01.211. 스프레드시트의 의미 스프레드시트는 펼쳐진 종이라는 의미로 수량적인 자료처리 기능에 그래픽 기능을 추가한 일종의 통합 프로그램으로 지금까지 회계 관리를 위해 많이 사용하는 프로그램이다. 자료가 가치 있는 정보가 되기 위해 일목요연하게 정리가 되어 있기에 원하는 자료를 언제든지 찾을 수 있고 언제든 갱신할 수 있어야 하는데 스프레드시트는 이를 만족하도록 한다. 이러한 스프레드시트 프로그램 중 엑셀을 예로 들며 셀, 워크시트, 통합문서로 이루어져 있다. 2. 엑셀의 대표적 기능 엑셀은 수량적인 자료처리 기능에 그래픽 기능을 추가한 ...2025.01.21
-
인공지능기반 4차 산업혁명 시대에 접어들었습니다. 인공지능 시대에 데이터베이스의 필요성 및 중요성2025.04.271. 인공지능 인공지능은 인간이 가진 학습능력, 지각능력, 추론능력, 자연언어 이해 능력 등을 컴퓨터 프로그램으로 실현시키는 기술입니다. 인공지능을 잘 활용하기 위해서는 다양한 상황에 대한 방대한 데이터 수집이 필요합니다. 데이터 수집량뿐만 아니라 데이터를 어떻게 처리하고 정리하는지가 중요합니다. 2. 데이터베이스 데이터베이스는 데이터를 모아 정리해둔 창고와 같은 역할을 합니다. 데이터베이스 관리 시스템(DBMS)은 데이터베이스에 존재하는 데이터의 삽입, 삭제, 검색, 수정 기능을 수행합니다. 데이터 수집량이 충분하지 않거나 데이터...2025.04.27
-
C언어로 구현한 배열과 구조체의 차이점 설명 및 성적 처리 프로그램2025.01.171. 배열 배열은 동일한 자료형을 갖는 데이터들을 연속적인 메모리 공간에 저장하기 위한 자료구조입니다. 배열의 각 요소는 인덱스라는 숫자로 식별되며, 이를 통해 데이터에 빠르게 접근할 수 있습니다. 배열은 반복 루프와 결합하여 데이터를 효율적으로 처리할 수 있게 해 줍니다. 2. 구조체 구조체는 서로 다른 자료형을 가진 데이터들을 하나의 단위로 묶기 위해 사용됩니다. 구조체 내의 각 요소들은 멤버 또는 필드라고 불리며, 각각이 서로 다른 데이터 타입을 가질 수 있습니다. 구조체는 여러 유형의 데이터를 관련성 있게 그룹화하는 데 유용...2025.01.17
-
하둡 구현 보고서2025.05.071. VMware VMware는 가상 PC를 만들어 주는 프로그램으로, 실제 PC와 동일한 환경의 가상 PC를 만들 수 있다. 이를 통해 다른 운영체제를 설치하여 사용할 수 있다. 2. Hadoop Hadoop은 대용량 데이터를 적은 비용으로 빠르게 분석할 수 있는 소프트웨어이다. 여러 대의 컴퓨터로 데이터를 분석하고 저장하는 방식으로 비용과 시간을 단축할 수 있다. Hadoop은 HDFS(분산 데이터 저장)와 MapReduce(분산 처리) 프레임워크로 시작되었으며, 데이터 저장, 실행 엔진, 프로그래밍 등 Hadoop 생태계 전반...2025.05.07
-
거래처리시스템(TPS)의 개념설명 및 본인이 경험한 기업과 이용방법을 절차에 따라 기술, 각 절차에서 단계별로 입력되는 정보가 내부적으로 하는 역할 유추2025.01.231. 거래처리시스템(TPS)의 개념 거래처리시스템은 Transaction Processing Systems의 약자인 TPS로, 판매 주문입력, 호텔예약, 급여, 인사 기록관리, 출하 등 경영에 필요한 일상적인 거래를 수행하는 정보 시스템으로 기업 활동의 가장 기본적인 역할을 지원하는 시스템을 말한다. MIS의 하위 시스템으로 컴퓨터를 이용하여 반복되는 기본 업무를 능률적으로 신속하고, 정확하게 처리해서 데이터베이스에 필요한 정보를 제공해 준다. 1. 거래처리시스템(TPS)의 개념 거래처리시스템(TPS)은 기업의 핵심 운영 시스템 중...2025.01.23
