일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- int크기
- 코딩
- 안드로이드스튜디오
- 정보처리산업기사
- 안드로이드
- 파이썬배열
- 운영체제종류
- 업다운게임코드
- 파이썬배열예제
- 바텀네비게이션
- 코딩공부
- 백준
- 데이터베이스
- bottomnavigation
- 파이썬리스트
- 파이썬예제
- 정처기
- 자바예제
- 운영체제목적
- 정처산기
- 컴퓨터일반
- 자바
- 자바연산자
- 스누핑
- java
- 정처기운영체제
- 파이썬
- androidstudio
- 파이썬공부
- 엑티비티
- Today
- Total
목록전체 글 (104)
발전을 위한 기록
지도학습이란? 지도학습은 입력 데이터와 그에 대응하는 정답(라벨)을 기반으로 모델을 훈련시키는 방법입니다. 이 과정에서 모델은 데이터에서 패턴을 학습하고, 이를 바탕으로 새로운 데이터에 대한 예측을 수행합니다. 예를 들어, 고양이와 개의 이미지를 구분하는 모델을 만들 때, 각 이미지에 '고양이' 또는 '개'라는 라벨을 붙여 모델에게 학습시키는 것이죠. 쉽게 말하면, 질문과 정답을 모두 제공하여 모델을 학습 시킨다고 할 수 있습니다. 지도학습의 실생활 예시 의료 이미징 : MRI나 CT스캔과 같은 의료 이미지를 분석하여 특정 질명의 징후를 탐지하는데 사용됩니다. 금유 분야의 사기 탐지 : 은행과 금융기관은 지도학습을 이용해 신용카드 거래나 계좌 활동을 분석합니다. 자동차 번호판 인식 : 교통 관리 시스템에..
1. len() 함수 사용 가장 간편하게 리스트의 길이를 구하는 방법은 len() 함수를 사용하는 것입니다. 이 함수는 리스트에 포함된 요소의 개수를 반환합니다. # 리스트 정의 my_list = [1, 2, 3, 4, 5] # len() 함수를 사용하여 리스트의 길이 구하기 list_length = len(my_list) # 결과 출력 print(f"리스트의 길이(함수 사용): {list_length}") 출력결과 리스트의 길이(함수 사용): 5 2. 반복문 사용 # 리스트 정의 my_list = [1, 2, 3, 4, 5] # 직접 구현하여 리스트의 길이 구하기 def calculate_list_length(lst): # 길이를 저장할 변수 초기화 length = 0 # 리스트의 각 요소를 확인하며 ..
네이버에서 새로운 AI 검색 서비스를 출시하였습니다. GPT와 비슷하게 대화 형식으로 원하는 정보를 얻을 수 있습니다. 사용방법 1. 대기 명단 등록 사용 전 대기 명단 등록이 필요합니다. 아래 링크를 통해 등록 페이지로 이동할 수 있습니다! https://cue.search.naver.com/ Cue: 새로운 네이버 AI 검색 Cue: 네이버 검색은 사용자에게 최상의 답변을 제공하기 위해 끊임없이 도전을 해왔습니다. 그리고 이제 네이버의 AI 기술이 집약된 Cue:를 통해 새로운 검색 경험을 선보이 cue.search.naver.com 승인 메일을 받은 후 사용 가능합니다. 2. 검색하기 승인을 받으면 네이버 검색창 옆에 CUE:로고를 확인 하실 수 있습니다. 로고를 클릭하면 아래와 같은 대화창으로 이..
GPT스토어란? 'GPT 스토어'는 '앱 스토어'처럼 사용자가 필요한 GPT 모델을 찾아 사용할 수 있습니다. 앱 스토어에서 앱을 다운로드하는 것처럼, 사용자는 목적에 맞는 커스텀 GPT를 찾아서 활용할 수 있습니다. 이를 통해 각종 언어 작업이나 응용프로그램 개발을 훨씬 쉽게 수행할 수 있습니다. 📌누구나 GPT 모델을 만들 수 있고, 스토어에 올려 사고팔수 있습니다. 📌어려운 코딩 없이 GPT모델을 만들 수 있습니다. 📌유료 결제 대상자에 한하여 사용 가능합니다. GPTs 바로가기 https://chat.openai.com/gpts Explore GPTs Discover and create custom versions of ChatGPT that combine instructions, extra kn..
📌레이블이란? - 머신러닝 모델이 무언가를 학습할 때 정답에 해당하는 개념입니다. - 예를 들어, 스팸 메일 필터링에서 레이블은 각 이메일이 스팸인지 아닌지에 대한 정보입니다. 이메일을 학습할 때 "이 메일은 스팸" 또는 "이 메일은 스팸이 아님"과 같은 레이블을 사용하여 모델은 스팸을 구별하는 방법을 학습하고, 이후에 새로운 이메일이 도착하면 스팸 여부를 예측할 수 있게 됩니다. 간단히 말하면, 레이블은 모델이 원하는 결과를 학습하도록 도와주는 정보입니다. 1. 지도학습 (Supervised Learning) 정의: 지도학습은 모델이 입력 데이터와 함께 레이블을 학습하여 새로운 데이터에 대한 예측을 할 수 있게 하는 방법입니다. 특징: 레이블이 주어진 데이터 학습: 모델은 입력 데이터와 해당하는 레이블..
1. 정의 딥러닝은 다층 신경망을 사용하여 복잡한 패턴을 학습하고 예측하는 머신러닝의 한 분야입니다. 이러한 다층 구조는 데이터의 다양한 특징을 계층적으로 추출하여 높은 수준의 표현을 만들어내는 데에 중점을 둡니다. 딥러닝 모델은 여러 은닉층을 통해 추상적인 개념을 학습하며, 이는 기존의 얕은 모델보다 훨씬 풍부한 표현을 제공합니다. 2. 딥러닝의 특징 - 다층 구조 딥러닝 모델은 여러 개의 은닉층으로 구성되어 있으며, 이 다층 구조를 통해 모델은 데이터의 다양한 특징을 계층적으로 학습합니다. - 자동 특징 추출 딥러닝은 입력 데이터로부터 특징을 자동으로 추출합니다. 전통적인 머신러닝과 달리 사전에 정의된 특징 추출 과정이 필요하지 않습니다. - 대규모 데이터 필요 딥러닝은 많은 양의 데이터를 필요로 합..
1. 머신러닝 정의 머신러닝(Machine Learning)은 컴퓨터 시스템이 데이터에서 패턴을 학습하고, 그 학습된 모델을 기반으로 새로운 데이터에 대한 예측, 분류, 군집 등 다양한 작업을 수행하는 인공지능의 핵심 분야 중 하나입니다. 머신러닝의 목적은 명시적인 프로그래밍 없이도 컴퓨터가 데이터에서 학습할 수 있도록 하는 것에 있습니다. 2. 머신러닝 특징 - 학습 알고리즘 머신러닝은 주어진 데이터에서 특정 작업을 수행할 수 있도록 모델을 학습시키는데, 이를 달성하기 위한 학습 알고리즘이 필요합니다. 학습 알고리즘은 주어진 데이터와 예측 결과의 차이를 최소화하도록 모델을 조정합니다. - 데이터의 특징과 레이블 머신러닝 모델은 학습 데이터를 구성하는 특징(feature)과 그에 대응하는 정답인 레이블(..
1. 정의 인공지능(Artificial Intelligence, AI)은 기계 또는 컴퓨터 시스템이 인간의 학습, 추론, 문제 해결 등의 지능적인 작업을 수행할 수 있도록 하는 기술이나 시스템을 가리킵니다. 이는 전통적인 프로그래밍 방식과는 달리, 데이터를 기반으로 스스로 학습하고 경험을 쌓아가는 능력을 지니는 시스템을 포함합니다. 2. 특징 1. 학습능력(Learning) AI 시스템은 주어진 데이터를 기반으로 학습할 수 있습니다. 이를 통해 새로운 정보에 대한 예측이나 의사 결정을 수행할 수 있습니다. 2. 추론능력(Inference) 학습한 내용을 바탕으로 새로운 데이터나 상황에 대한 추론을 수행할 수 있습니다. 즉, 일반화된 지식을 활용하여 문제를 해결하거나 새로운 상황을 이해할 수 있습니다. 3..
다양한 방법으로 문자열을 뒤집을 수 있습니다. 제가 코드를 짤때 가장 많이 사용하는 두 가지 방법입니다! 1. 슬라이싱 및 [::-1] 활용 original_string = "Hello, Python!" reversed_string = original_string[::-1] print("Original String:", original_string) print("Reversed String:", reversed_string) '[::-1]'은 문자열을 끝부터 시작까지 역순으로 선택하는 슬라이싱 표현입니다. 첫 번째 콜론은 시작 인덱스를 생략하고, 두 번째 콜론은 끝 인덱스를 생략하며, -1은 역순으로 이동함을 의미합니다. 출력결과 Original String: Hello, Python! Reversed ..
파이썬 내장함수 'random.sample'을 활용하여 숫자를 중복 없이 추출할 수 있습니다. random.sample 함수란? random.sample 함수는 시퀀스(리스트, 튜플, 문자열 등)에서 지정된 개수만큼의 요소를 중복 없이 랜덤으로 선택하여 반환하는 함수입니다. 설명은 주석을 참고 해주세요! import random def generate_lotto_numbers(): # 1부터 45까지의 숫자를 리스트로 생성하고, 그 중 6개를 랜덤으로 추출 lotto_numbers = random.sample(range(1, 46), 6) return lotto_numbers # 함수 호출을 통해 로또 번호 생성 lotto_numbers = generate_lotto_numbers() # 생성된 로또 번..