머신 러닝 - 기본 용어 및 개념
2022. 6. 16. 18:08
ML/머신러닝
Machine Learning - 기계를 스스로 학습 시키는것 Supervised learning(지도학습) data(데이터) 와 label(값) 으로 학습 시킨 머신러닝 ex) 사람들이 고양이가 있는 사진(data) 에 고양이라고표시(label) 을 넣어주어 학습시킨다(엄청나게 많은 사진이 필요함) Unsupervised learning (비지도학습) label(값)이 없는 상황속에서 데이터만 보고 스스로 학습시키는것 ex) 각종의 뉴스(정치,경제,스포츠 등...)을 자동적으로 그룹핑 시키는것 google news grouping 이 대표적이다. (컴퓨터보고 스스로 그룹핑해봐' 라고 시킨것) supervised learning 일반적으로 ML에서 주로 사용되는 것이다. ex) Image labeling..
파이썬 기초-3(입출력문)
2022. 6. 15. 16:31
Language/python
출력문 - print() 내장함수 자바와 다르게 print() 이 문자로 출력을 합니다. print() 함수는 괄호의 내용을 출력한다. 출력하고자 하는 ㄱ밧이 여러개이 ㄴ경우에는 콤마로 구분할 수 있으며, 출력할때 각각의 값 사이에 공백 한개가 추가된다. 문자열을 출력하려면 홑따옴표 또는 쌍따옴표를 이용한다. 변수에 저장된 값 출력하기 >>> a = 100 ; b = 200 >>> c = a + b >>> print(a,b,c) # 콤마에 공백이 추가된다. 100 200 300 >>> print(a+b) # 수치 연산자는 계산 결과를 보여준다. 300 >>> print(a+50) 150 문자열 출력하기 >>> print('hello world!') hello world! >>> print('hello',..
파이썬 기초 -2
2022. 6. 15. 16:22
Language/python
파이썬 기초를 아주 많이 쉽게 간추려서 올려 드리고있습니다. 완전 기초 입문자를 위한 자료입니다. 문자열 자료형 파이썬에서 문자열 객체는 따옴표를 이용하여 생성합니다. 홑따옴표(' … ') 쌍따옴표(" … ") 홑따옴표 세 개(''' … ''') 쌍따옴표 세 개(""" … """) >>> s ='Python is great!' >>> s ="Python is great!" >>> s = '''Python is great!''' >>> s = """Python is great!""" >>> print(s) Python is great! 또한 역슬래쉬(\)를 이용하여 긴 문자열 생성을 할 수 있습니다. >>> sentence = 'Python is the \ most popular programm..
파이썬 기초 -1
2022. 6. 14. 15:25
Language/python
객체와 변수 객체(Object) 메모리에 저장된 자료를 '객체'라고 부른다. 모든 객체는 자료형 (data types)을 갖는다. 모든 객체는 고유 id 를 갖는다. 객체를 저장한 공간을 변수(Variable)라고 하고 변수명(variable name)으로 객체에 접근할수 있다. 객체생성하는법 Ex) a = 100 변수명 만들기 변수명은 영어 소문자, 대문자, 숫자,_(underscore)로만 구성한다. 변수명은 숫자로 시작할 수없다. 대소문자를 구분한다. 즉, data 와 Data는 다른변수이다. 변수명은 한글도 가능하다. 키워드(keyword)를 변수명으로 사용하면 안된다. >>>number = 5 >>>score = 90 >>>python_score = 95 >>>_score =100 >>>math..
클라우드란 무엇인가?
2022. 6. 13. 12:45
카테고리 없음
개념 "클라우드"는 인터넷을 통해 액세스할 수 있는 서버와 이러한 서버에서 작동하는 소프트웨어와 데이터베이스를 의미합니다. 클라우드 서버는 전 세계 데이터 센터에 위치합니다. 사용자와 기업은 클라우드 컴퓨팅을 사용하면 직접 물리적 서버를 관리하거나 자체 서버에서 소프트웨어 응용 프로그램을 실행하지 않아도 됩니다. 클라우드를 통해 사용자는 거의 모든 장치에서 동일한 파일과 애플리케이션을 액세스할 수 있습니다. 컴퓨팅과 저장이 사용자 장치에서 로컬로 실행되지 않고 데이터 센터의 서버에서 이루어지기 때문입니다. 따라서 사용자는 이전 휴대 전화가 고장난 후 새로운 휴대 전화에서 Instagram 계정에 로그인해도 모든 사진, 동영상, 대화 이력이 그대로 계정에 유지되어 있는 것을 보게 됩니다. Gmail이나 M..
[백준] 11653번 자바 문제풀이
2022. 5. 25. 20:43
문제풀이/백준
소인수분해! 수학적으로 소인수분해를 할때는 루트를 사용하여 문제를 푸시면 더욱더 쉽게 풀수있습니다 . Math.sqrt(값) 루트를 씌우는 함수? 입니다. import java.util.Scanner; public class Main{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); for(int i=2; i
알고리즘 - 에라토스테네츠의 체 : 소수와 수인수분해
2022. 5. 25. 20:38
문제풀이/백준
백준 문제를 푸는 도중에 에라토스테네스의 체 라는 효율적인 알고리즘을 공유해보고자 이글을 적습니다. 소수는 약수가 자기 자신과 1만 있는 숫자를 말하는데, 단순 반복문으로도 구할수 있습니다. 작은 수에 대한 소수를 구할때는 반복문으로 구해도 괜찮지만 숫자들이 커지면 반복문으로 판별하는것은 시간낭비입니다. 이때 알고리즘 '에라토스테네스의 체 '를 사용합니다. 더보기 에라토스테네스의 체 : - 체처럼 걸러낸다고 하여 붙여진 알고리즘은 2이상 n이하의 정수 x가 소수인지 아닌지를 효율적으로 판단할 수 있도록 추가적인 배열을 만드는 전처리 알고리즘 입니다. 배열 array[x] =0 이면 소수이고 1이면 소수가 아니다라고 정의할수 있습니다. 초기의 모든 값은 0으로 되어있습니다. 2부터 차례대로 정수를 살펴 볼..
AWS -4
2022. 5. 12. 11:10
카테고리 없음
여기에서 보셨듯이~ AWS 3번째 리눅스 명령문 - 폴더구조 4가지를 대표적으로 많이 사용합니다. 설정파일을 저장하는곳은 리눅스에서는 각각 저장되어있슴. usr 에 실제 설치하는 응용 프로그램이 usr 이라고함. etc는 각종 설 whatthaburger.tistory.com 개발환경에서 데이터베이스 연결을 확인한 후 운영 DB 백업을 해줍니다. 개발환경의 데이터베이스를 운영으로 백업 루트계정접속 create database spring default character set 'utf8'; create user 'spring' identified by 'spring'; grant all privileges on spring.* to 'spring'; MySQL 환경과 설정에 따라 대소문자를 구분하기도 하..
AWS 3번째
2022. 5. 12. 10:41
AWS
리눅스 명령문 - 폴더구조 4가지를 대표적으로 많이 사용합니다. 설정파일을 저장하는곳은 리눅스에서는 각각 저장되어있슴. usr 에 실제 설치하는 응용 프로그램이 usr 이라고함. etc는 각종 설정 파일 저장소 usr에 대한 설정 파일은 ETC에 있다는 뜻입니다 var는 기록들 혹 로그들이 저장되는 대표적인 저장소 권리자 권한 sudo라는 명령문은 권리자 권한 파일의 삭제나 권한을 주는 작업들) sudo su는 일시적으로 권한을 부여하는 명령문 (SUDO 뒤에 SU가 붙는다는것만 알아두시면될거같습니다. ) 파일 확인 과 이동 키는 무조건 알아야합니다. pwd 현재 위치 cd..는 한단계위 cd $HOME 명령문 파일확인 ls -al(상세확인) 더보기 "rw-r-r--"는 세 개씩 끊어서 해석해야 한다. ..
AWS -2
2022. 5. 11. 14:29
AWS
더보기 AWS first step 2022.05.11 - [AWS] - AWS란?(애플리케이션 배포/스프링부트) 인스턴스 접속 Putty 로 접속을 하려고합니다. Putty 다운로드 경로 Download PuTTY: latest release (0.76) This page contains download links for the latest released version of PuTTY. Currently this is 0.76, released on 2021-07-17. When new releases come out, this page will update to contain the latest, so this is a good page to bookmark or link to. Alternative..