공부 정리/이것저것

    IT 용어 정리

    해당 글은 스파르타코딩클럽의 강의를 통해 이루어졌습니다. https://spartacodingclub.kr/online/coding101 자세한 모든 내용을 알고싶다면 강의 수강을 권해드립니다. 컴퓨터와 인터넷 컴퓨터란? 기본적으로 기계를 모아둔 것. 우린 사일 매일 기계를 제어하는 것. > 이걸 해주는게 OS > OS에 명령 내리는게 "코딩" 프로그래밍 언어는 그 명령을 어떤 말로 하느냐인것. 그리고 그 언어로 미리 짜둬서 매번 똑같이 움직이는 게 프로그램 컴퓨터끼리 소통 = 인터넷 대화를 하기위해 규칙이 필요. 그 규칙중 하나가 http = 웹 자 프로그래밍 언어로 OS에게 명령을 내리는데. 그 명령이 잘듣고있다가 누가 http 요청하면 이 파일을 돌려라. 가 웹 서버입니다. -------------..

    코딩에는 어떤 분야가 있을까?

    https://www.youtube.com/watch?v=nnrqBJqp0dU 해당 글은 조코딩님의 유튜브 영상을보며 그대로 정리하였음을 밝힙니다. 이 글을보고 관심이 생긴다면 영상을 직접 보시는걸 추천드립니다! 개발자의 분야 1. 프론트엔드 ( 클라이언트 ) : 눈에 보이는 화면 / 웹, 모바일, PC, 개인 등 화면 2. 백엔드 ( 서버 ) : 안에보이는 정보 처리 / 서비 3. 데이터 : 데이터 처리 / 빅데이터, 머신러닝, 인공지능 4. 임베디드 : 하드웨어와 밀집 / 운영체제, 미들웨어 5. 보안 : 보안관련 / 보안해킹, 취약점 분석, 백신 개발 어떤 것을 공부해야할까? > 프론트엔드( 클라이언트 ) 웹, 앱, PC, 게임 웹 - HTML (뼈대를 잡아줌) / CSS (색상 , 꾸며주기) / ..

    간략한 딥러닝 지식정보 ( 정돈 되지 않음 )

    벡터란 숫자를 원소로 가지는 리스트 또는 배열. 벡터의 노름(norm)은 원점에서부터의 거리. 임의의 차원 d에 대해 성립하는 것을 명심. L-1 노름은 각 성분의 변화량의 절대값을 모두 더함. L-2 노름은 피다고라스 정의를 이용해 유클리드 거리를 계산. 노름의 종류에 따라 기하학적 성질이 달라짐. 두 벡터 사이 거리 = 벡터의 뺄셈 두 벡터 사이의 각도 = 단, L2 에서만 가능. 제 2 코사인 법칙 분자를 쉽게 계산하는 방법이 내적이다. 내적은 정사영된 벡터의 길이와 관련 행렬이란 벡터를 원소로 가지는 2차원 배열 np.inner를 이용할 수 있는데, 뒤에 오는 행렬을 전치행렬 해야 내적임. 행렬은 벡터 공간에서 사용되는 연산자로 이해가능 행렬곱을 통해 벡터를 다른 차원의 공간으로 보낼수 있음 행렬..

    개인 정리 목적 딥러닝 용어

    1. 규칙기반 ( rule-based ) 방법 : 특정 규칙에 따라서 조건 지정해서 판단 ( 머신러닝에 속함 ) ( 메일에서 공짜 란 단어 들가면 스팸으로 판단! = 규칙기반방법 ) 2. 머신러닝 : 데이터에 대해 예측 진행하고, 레이블 ( 정답 ) 으로 채점한 뒤 틀린 문제에 대해 스스로 피드백( 가중치 조정 )을 진행하는 것. 3. 인공지능 > 머신러닝 > 딥러닝 인공지능 : 사람의 지적 능력을 컴퓨터를 통해 구현하는 기술 머신러닝 : 사람이 정한 모델과 특징 추출 방법을 이용하여 데이터를 기반으로 추론할 수 있게 하는 기술 딥러닝 : 인공신경망 방법을 이용해 만든 머신러닝 기술로, 빅테이터 학습에 적합한 기술 머신러닝과 딥러닝의 차이 는 사람의 개입 여부. 머신러닝과 딥러닝 모두 데이터를 분류하는 ..