TIL

· TIL
2023.05.08 - [TIL] - [AI] 딥러닝과 머신러닝, 퍼셉트론 개념 3주 10일차-1 [AI] 딥러닝과 머신러닝, 퍼셉트론 개념 3주 10일차-1 딥러닝 딥러닝 과 머신러닝 그리고 인공지능 중에 가장 넓은 개념은 인공지능이다. 인공지능이 계산, 학습 등 인간의 지적능력을 컴퓨터를 통해 구현하는 기술이라면 머신러닝은 특정 부분을 devmelonlee.tistory.com 이전 글에서는 딥러닝의 개념에 대해 알아보았다. 이번에는 코드로 구현해보자 1. 1차원 에서의 딥러닝 딥러닝은 크게 다음의 4단계를 거친다. 1. 데이터 불러오기 2. 모델 구성 3. 컴파일, 훈련 4. 예측, 평가 1.1 데이터 불러오기 입력 값 x와 결과 값 y 를 불러온다. 1차원 리스트의 형태로 접근 가능하며 1-> 1..
· TIL
기초 파이썬 문법 - 파이썬 문자 출력하기 # 한 줄 주석 처리 ''' 여 러 줄 주석 ''' a = 1 b = 2 c = a + b d = a * b print(c) print(d) #1 문자 출력 ex1 = 'makit "code" lab' ex2 = "she's gone" print(ex1) # makit "code" lab print(ex2) # she's gone #2 변수와 문자 출력 a = 10 b = 20 c = a + b print("a의 값은", a, "\nb의 값은", b, "\na와 b의 합은", c ) ''' a의 값은 10 b의 값은 20 a와 b의 합은 30 ''' #3 정수와 문자 연산 a = 10 b = 'makit ' print(a * 3) # 30 print(b * 3)..
· TIL
딥러닝과 머신러닝 알고리즘 모두 내가 처음부터 끝까지 생성하고 개발하는것은 아니다. 개발을 하면서 효율적이고 성능좋은 프레임워크와 라이브러리를 골라 쓰는 것처럼 딥러닝에도 다양한 알고리즘이 있고 이를 가져다 쓰기만 하면된다. 해결해야 하는 문제에 알맞은 알고리즘 모델을써야 좋은 성능을 보여줄 수 있다. 딥러닝 프레임워크 대표적인 딥러닝 프레임 워크에는 텐서플로우, 파이토치, 케라스가 있다. 먼저 텐서플로우는 구글에서 개발했으며 다양한 사용 예제를 접할 수 있다. 파이토치는 메타에서 개발했으며 사용예제가 텐서프로우에 비해 적은 편이다. 케라스는 구글에서 개발했으며 텐서플로우를 백엔드로 사용한다. 세 프레임워크에는 각자 다른 특징및 장단점이 있으나 먼저 텐서플로우를 통해 딥러닝을 익혀보자. 딥러닝과 파이썬 ..
· TIL
딥러닝 딥러닝 과 머신러닝 그리고 인공지능 중에 가장 넓은 개념은 인공지능이다. 인공지능이 계산, 학습 등 인간의 지적능력을 컴퓨터를 통해 구현하는 기술이라면 머신러닝은 특정 부분을 스스로 학습하여 성능을 향상할 수 있다고 볼 수 있다. 그렇다면 머신러닝과 딥러닝의 큰 차이점은 어떤 것일까 딥러닝과 머신러닝의 차이 딥러닝은 머신러닝과 다르게 알고리즘 처리 과정을 인공신경망을 통해 구현한다는점이 큰 차이점 이다. 위 그림의 딥러닝에서 볼 수 있는 그물망 구조는 인간의 신경망을 모방한 인공신경망이다. 딥러닝이 모방한 인공신경망은 어떤 특징을 가지고 있을까? 인공신경망과 퍼셉트론 인간의 뇌 신경전달물질인 뉴런의 구조를 모방하여 만든것이 바로 퍼셉트론이다. 퍼셉트론의 구성요소는 다음과 같다 : 입력값, 가중치,..
· TIL
1. domain과 hostname domain : 세상 사람들에게 알려진 나의 이름이다 (ex. naver.com) hostname : 네트워크 내부의 컴퓨터 이름이다 (ex. www.naver.com) name server : 작은 서비스, 관리자가 마음대로 설정할 수 있다. 밑줄 친 부분이다(ex. mail.naver.com , cafe.naver.com) DNS : Domain Name Server, 호스트의 도메인주소를 ip(네트워크) 주소로 변경해 주거나, 반대로 호스트 주소를 ip주소로 변경 해줄 수 있다. 여러 서비스들을 같은 도메인으로 실행하기 위해서 같은 서버에서 실행된다면 비효율적일 것이다. 따라서 같은 도메인을 여러 서버에서 사용하기 위해 혹은 같은 서버에서 여러개를 사용하기 위해 ..
· TIL
내부망과 외부망은 목적지 주소와 netmask값을 AND 연산하여 구분할 수 있습니다. 연산 결과값과 network 주소 값을 비교하여 동일하면 내부망, 다르면 외부망 으로 판단합니다. 네트워크 관련 용어는 아래 글에 정리 참고 하시면 됩니다. 2023.05.01 - [TIL] - [리눅스] 네트워크 용어, IPv4, 공인 IP, 사설IP 6일차 -1 [리눅스] 네트워크 용어, IPv4, 공인 IP, 사설IP 6일차 -1 1. 네트워크 개념 및 용어 정리 리눅스 뿐만 아니라 네트워크에서 사용되는 주요한 용어들을 정리해 보았다. network 망으로 연결된 LAN Local Area Network, 비교적 소규모의(지역) 네트워크 internet LAN과 devmelonlee.tistory.com 1. N..
· TIL
1. 네트워크 개념 및 용어 정리 리눅스 뿐만 아니라 네트워크에서 사용되는 주요한 용어들을 정리해 보았습니다. network 망으로 연결된 LAN Local Area Network, 비교적 소규모의(지역) 네트워크 internet LAN과 LAN 과의 통신 protocol 이기종(다른 기종들) 간의 통신을 위한 약속, 규약 tcp/ip protocol 의 한 종류, telnet, ftp, mail등 가장 많이 사용 ip 통신을 하기 위해 각각 컴퓨터에 부여된 주소 gateway 특정 장비는 아님, 데이터를 어디로 전송할지 나타 hub OSI 7계층에서 1계층 물리계층을 지원 switch OSI 7계층에서 2,4 계층을 지원, 같은 네트워크에서 패킷 전송 router OSI 7계층에서 3계층 네트워크 계층..
· TIL
1. 사용자 관리에 대해 알아봅시다 linux에서 계정은 시스템을 사용할 수 있는 권한을 뜻합니다. 시스템에서 일정공간을 할당 받아 계정이 허락하는 권한을 행사할 수 있습니다. $nl /etc/passwd 명령어를 입력하면 계정에 대한 종합 정보가 다음과 같이 number list로 나옵니다. 33 lsh98:x:1000:1000:lsh98:/home/lsh98:/bin/bash 자세한 내용은 다음과 같습니다. lsh98 x 1000 1000 lsh98 /home/lsh98 /bin/bash 계정명 비밀번호 Uid Gid 사용자정보 계정의 홈 디렉터리 로그인 쉘 1.1 사용자 관련 파일 관련 명령어 /etc/passwd 계정에 대한 종합정보 /etc/group group 정보 /etx/login.defs..
· TIL
오늘은 VirtualBox에 Ubuntu Server 22.04.2 LTS를 설치했다. Ubuntu를 설치하기 전 계획을 먼저 세우고 세운 계획 대로 설치를 진행하였다. 기본 설정 가상 머신 이름 : MyUbuntu RAM : 2G HDD : 30G Processor : 2개 Hostname : lsh98 일반 사용자 ID: lsh98 일반 사용자 PW : jj 포트 포워딩 설정 22 80 8000 8080 파티션 설정 /boot 1G swap 2G / 12G / home 5G / data 나머지(10G) SSH server는 반드시 설치해야한다. 패키지 설치 설치 완료 후 기본적으로 필요한 패키지 등을 설치하고 유용한 설정을 해준다. 먼저 필수 패키지 들을 설치해 준다. 우분투에서 사용하는 apt 패키..
· TIL
1. 리눅스 프로세스 관리하기 리눅스의 프로세스는 PID 로 식별 가능하다 $ps -ef | grep bash # 사용자들의 PID 사용 가능 $ps -ef | grep http # httpd가 실행중인지 검색 $ps aux # 프로세스 상태 $ps # 프로세스 상태 (부모와 자식프로세스 사이를 보기 용이) $kill -9 PIDno # 사용자의 PID를 넣어 로그아웃 시킬 수 있다. $kill -l # signal 정보보기 $kill -9 # 200 200번 프로세스 kill $top # table 정보 보기 $pstree # process tree systemd : 모든 프로세스의 부모프로세스 2. 시스템 관련 명령어 명령어 내용 # arch cpu 정보 확인 # df -h disk 사용 정보 확인 ..
엥이게되네
'TIL' 카테고리의 글 목록 (2 Page)