혼공28 혼공얄코 - 비전공자가 들여다보는 IT 직무의 세계 기본미션 주차 진도 기본 미션 1주차 (1/2 ~ 1/7) Chapter 01 Ch.01(01-1, 01-2) 확인 문제 풀고 인증하기 (p. 40~41 & p. 50~51) Chapter 01-1 개발자는 대체 뭐하는 사람인가요? : 확인문제 1. ③ 스위프트 스위프트는 애플의 iOS와 macOS를 위한 프로그래밍 언어이다. 잠시 프로그래밍 언어 순위(24년 1월)를 살펴보자. 갈수록 웹뷰를 통한 앱 개발 비중이 높아지고 있어서 그런지 갈수록 Swift는 순위가 떨어지는 모습이다. 2. 로봇 청소기의 기기 제어 소프트웨어 개발 (임베디드 개발자) 커뮤니티 웹사이트의 회원 정보를 데이터베이스에 저장하는 과정을 개발 (백엔드 개발자) 윈도우용 화면 캡처 프로그램을 개발(응용 프로그램 개발자) 디자이너가 작.. 2024. 1. 8. 혼공학습단 11기 - 혼자 공부하는 얄팍한 코딩 지식 혼공학습단 11기가 시작되었다. 이전 기수도 참여했지만, 직장인에게 이만한 채찍은 없는 것 같아서 이번에도 신청하게 되었다. (사실 늦게 신청하는 바람에 혼공족장님에게 사정한 건 비밀😂) 도서 선택 : 혼공얄코 혼공자바 스터디할 때 은근히 도움이 되었던 혼공얄코로 선택했다. 사실 10기가 끝난 시점에서 벌써 책은 구매한 상태였다. 혼공얄코 주차별 미션 미션은 아래와 같다. 지난 기수와 같이 기본 미션과 선택 미션으로 나눠지며, 기본미션만 수행해도 수료에는 문제가 없다. 물론 우수 혼공족이 되려면 선택 미션까지 빡빡하게 채워야 한다. 하지만 스터디는 누구에게 보여주기 위함이 아니기 때문에 미션은 미션일 뿐임을 잊지 말자! # 진도 기본 미션 선택 미션 1주차 (1/2 ~ 1/7) Chapter 01 Ch... 2024. 1. 8. [혼공학습단] 자바로 텍스트파일 읽어보기(+파이썬도) 선택미션 주차 진도 선택 미션 6주차 chatper14 p. 632 문제 2번 풀고, 풀이과정 설명하기 연습문제 풀이 2. FileReader와 BufferReader를 이용해, source.txt 내용을 읽고, 각 라인 번호를 추가해 모니터로 출력하는 프로그램을 작성해보세요. package sec02.verify.exam02; import java.io.BufferedReader; import java.io.FileReader; public class AddLineNumberExample { public static void main(String[] args) throws Exception { String filePath = "src/sec02/verify/exam02/AddLineNumberExamp.. 2023. 8. 20. [혼공학습단] 입력스트림 요약 정리 하기 기본미션 주차 진도 기본 미션 6주차 chapter14 입출력 스트림 요약 정리하여 포스팅 하가 Java 입출력 스트림이란? Java에서 입출력 작업을 처리하기 위해 사용되는 개념 입출력 스트림은 데이터를 읽어들이거나 쓰는 데 사용됨 다양한 데이터 소스와 대상으로부터 데이터를 읽고 쓸 수 있음 종류 대표적인 두 가지 유형은 다음과 같다. 바이트 스트림(Byte Streams) 바이트 단위로 데이터를 처리하는 스트림. 주로 그림, 음성 등의 이진 데이터를 다룰 때 사용됨 InputStream과 OutputStream이라는 기본 추상 클래스(최상위 클래스)를 기반으로 함 하위 클래스 FileInputStream / FileOutputStream: 파일에서 데이터를 읽고 쓸 때 사용 ByteArrayInput.. 2023. 8. 20. [혼공학습단] 딥러닝을 좀 더 딥하게 가보자, 심층 신경망 선택미션 주차 진도 선택 미션 6주차 chapter 07 ch.07(07-2) 확인문제 풀고, 풀이과정 정리하기 확인 문제 풀이 1. 다음 중 모델의 add() 메서드 사용법이 올바른 것은 어떤 것인가요? ① model.add(keras.layers.Dense) ② model.add(keras.layers.Dense(10, activation='relu')) ③ model.add(keras.layers.Dense, 10, activation='relu') ④ model.add(keras.layers.Dense)(10,activation='relu') 정답 : ② model.add(keras.layers.Dense(10, activation='relu')) 허허..이런 문제는 뭐랄까 오답이 너무 명확하게 .. 2023. 8. 15. [혼공학습단] 딥러닝의 세계로 들어가보자 기본미션 주차 진도 기본 미션 6주차 chapter 07 ch.07(07-1) 확인문제 풀고, 풀이과정 정리하기 문제 풀이 전 선수 지식 모든 개념을 완벽하게 이해하기엔 딥러닝(deep learning)은 아직도 어려운 편이라 키워드 위주로 정리해보려고 한다. 인공신경망에서 중요한 개념은 아래 3가지라고 생각했다. 인공신경망 뇌의 신경망을 모방하여 만들어진 수학적 모델 복잡한 데이터의 패턴을 학습하고 예측함 로지스틱 회귀 모델과 유사한 개념을 공유하지만, 더 복잡한 구조와 다양한 연산을 수행하는데 사용된다. 인공신경망의 구조와 주요 개념 뉴런 (Neuron): 인공 신경망의 기본 요소로, 입력을 받아 가중치와 편향을 적용한 후 활성화 함수를 통과시켜 출력을 생성한다. 로지스틱 회귀 모델의 뉴런에 해당합니.. 2023. 8. 15. [혼공학습단] 차원의 저주를 풀기 위한 주성분 분석(PCA) 선택미션 주차 진도 선택 미션 5주차 chapter 06 ch.06(06-3) 확인 문제 풀고, 풀이 과정 정리하기 문제 풀이 전 선수 지식 주성분 분석에 관한 다음 3가지 문제를 풀기 전에 왜 주성분 분석이 필요한지 거슬러 올라가면 차원의 저주(The Curse of Dimensionality)라는 개념이 나온다. 이 개념부터 주성분 분석까지 간단하게 내용을 정리해보기로 한다. 차원의 저주(CoD) 일상 경험의 3차원 물리적 공간 과 같은 저차원 환경에서 발생하지 않는 고차원 공간 에서 데이터를 분석하고 정리할 때 발생하는 다양한 현상 데이터 마이닝에서는 특성이 너무 많은 데이터셋에서 발생하는 현상의 의미함 원인은 차원이 증가하면 부피가 기하급수적으로 증가하게 되는데 사용 가능한 데이터가 희박해짐, 즉.. 2023. 8. 12. [혼공학습단] k-평균 알고리즘의 작동방식 사실 이번 미션은 새롭게 더 찾아볼 내용이 많이 없었는데, k-평균 알고리즘을 혼공머신보다 쉽게 설명한 책이 없었기 때문이다. 기본미션 주차 진도 기본 미션 5주차 Chapter 06 k-평균 알고리즘 작동방식 설명하기 먼저 이 알고리즘에 대해 설명하기 전에 k-평균 군집분석 개념부터 살펴보자. k-평균 군집(k-means clustering)이란? 데이터를 주어진 클러스터 k개로 각 개체를 가까운 초기값에 할당하여 클러스터를 형성한다. 그리고 각 클러스터의 평균을 계산하여 중심을 갱신하는 과정을 통해 전체 데이터셋을 상대적으로 유사한 k개의 최종 클러스터로 형성하는 분석 방법이다. k-평균 알고리즘 작동 방식 작동방식은 다음과 같다. ① 데이터 개체 내 임의로 k개의 클러스터의 중심을 정한다. ② 모든.. 2023. 8. 12. 이전 1 2 3 4 다음