본문 바로가기

전체 글122

시간복잡도 관련 예제 시간복잡도 관련 예제 - O(n^2)으로 풀 수 있는 예제 소개 백준 - 2750번: 수 정렬하기 https://www.acmicpc.net/problem/2750 2750번: 수 정렬하기 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수가 주어진다. 이 수는 절댓값이 1,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. www.acmicpc.net N개의 수가 주어졌을 때 오름차순으로 정렬하는 프로그램 나의 풀이 피드백 후 변경된 풀이 2023. 1. 5.
딥러닝 프레임워크 기초 - 파이토치 이론 및 실습 2023. 1. 4.
딥러닝 프레임워크 기초 - 텐서플로우/케라스 실습 텐서플로우 실습 Tensorflow / Keras Basic Data pipeline Model Training Validation Model Save 2023. 1. 3.
Module 1. AI 윤리 Part 1. 데이터 분석과 AI 학습에서 유의할 점 1. 데이터를 잘 해석하고 있는가 ex. 다크 초콜릿을 많이 먹으면 노벨상을 탄다. 다크 초콜릿과 노벨상 수여: 상관관계(o) 인과관계(x) 상관관계 : 2개 변수가 선형 관계가 있는(상수 비율에서 함께 변경됨을 의미함) 범위를 표현하는 통계적 측도 : 원인과 결과에 관한 표현 없이 간단한 관계를 설명하는 일반적인 도구 → 데이터 해석에 있어 상관관계와 인과관계의 차이를 구분할 수 있어야 함 2. 데이터 전처리와 분석방법은 적절한가 Error bar를 추가하기 : 오차 막대를 통해 데이터를 적절하게 분서하기 적합한 통계 테스트 찾기 아웃레이어 제거하기 : 데이터 상의 다른 값들의 분포와 비교했을때 비정상적으로 떨어져있는 관측치 제거 데이터 표준화 하기.. 2023. 1. 2.
인공지능에 대한 이해 AI / Machine Learning 소개 Introduction Artificial Intelligence(AI): 사람의 지능을 흉내내고자하는 모든 분야 ≒ mimic human intelligence Machine Learning(ML): 데이터를 이용해서 기계가 학습하는 분야 ≒ 기계학습 . data driven approach Deep Learning: Deep Neural Networks를 통해 기계학습하는 분야 ≒ deep neural networks Machine Learning 기계학습에서의 inputs 예시: 데이터 사진 outputs 예시: 데이터 사진의 정답 기계학습의 특징 : 많은 데이터를 입력시켜서 기계가 스스로 규칙을 찾아내게 함 : 규칙을 찾아내는 프로그램을 기계가 작성 일.. 2023. 1. 1.