분류 전체보기 (20) 썸네일형 리스트형 자바 스프링 메이븐 REACT 개발환경 백엔드(1/2) 백엔드는 자바, 스프링, 메이븐 으로 만들고프론트엔드는 REACT 로 웹개발환경을 만드는 과정이다. 백앤드 개발툴은 STS4 로 다운로드 받아서 설치한다. https://spring.io/tools Spring | Tools spring.io STS3 는 구 이클립스 의 MVC 와 연동할 때도 있을때 더 적합하다. (플러그인 설치 등 환경설정시 빌드에러가 적다.) 아예 메이븐(웹) 만 사용 할것이면 편의성 측면에서 STS4 가 적합 하다.메이븐을 사용하는 이유는 웹구축시 종속성(환경 라이브러리) 구축과 관리가 편해서다. 목적있는 응용프로그램이나 필요한 .jar 파일은 만들때는 메이븐 WAR 가 아닌 JAR 로 사용한다.웹 구축은 WAR 로 빌드를 해야 build target 에 생성된 WAR 로 WA.. 딥러닝 데이터셋 : MNIST 다른 글의 딥러닝 tensorflow 테스트시에사용한 데이터셋은 무엇이였을까 궁금해진다. 사용한 MNIST 데이터셋은 손글씨 숫자 인식을 위한 데이터셋으로, 70000개의 28x28 픽셀 이미지로 구성되어 있다.머신러닝 및 딥러닝 모델을 학습시키고 테스트하는 데 자주 사용한다. 크게 훈련 데이터와 테스트 데이터로 나뉘며, 각 데이터는 **이미지와 그에 해당하는 레이블(숫자)**로 구성된다. 1. MNIST 데이터셋의 구조 훈련 데이터 (Training Data): 60,000개의 이미지 테스트 데이터 (Test Data): 10,000개의 이미지 각 이미지는 28x28 크기이며, 0~9까지의 숫자 클래스에 해당하는 레이블이 지정되어 있다. 2. 각 이미지의 형태 이미지: 각 이미지는 28x28 픽셀로 구.. 딥러닝: TensorFlow를 사용한 간단한 MNIST 분류 AI(인공지능)개발 시 머신러닝, 딥러닝을 사용한다.AI를 하나의 문장으로 정의하기는 어렵지만,하나하나 알고리즘을 지정한 프로그래밍으로 동작하는 것이 아닌스스로 학습해서 예측된 결과를 가지고 지정된 동작을 한다라고 생각할 수는 있다 학습을 시키기 위해서 머신러닝을 사용 하는데머신러닝은 크게 지도학습, 비지도학습, 강화학습을 한다. 지도학습은 예를 들어 수많은 사과 이미지를 데이터셋으로 모아진 것에 매치해서, 하나하나사과라는 정답을 라벨이라고 정해서 알려주는 것이다. 비지도학습은 지도학습처럼 하나하나 라벨링하는 것이아닌,예를 들어 사과와 배가 있다면공통된 어떤 특징이 있으면 찾아서, 이것을 군집(Clustering)화한 결과로서 예측하는데 사용한다 강화학습은 학습된 결과가 맞으면 학습 가중치를 1 로 주고.. 머신러닝 : Iris 내장 데이터셋 분류 학습시키기 위한 데이터셋을 만들 필요 없이(웹크롤링이나 로컬 이미지 업로드 없이...)라이브러리에 내장된 데이터셋을 사용해서 학습결과의 정확도(Accuracy) 를 측정하는 내용이다. 파이썬 venv 터미널에서 bashpip install scikit-learn전처리후 아래 파이썬 소스코드 스크립트 이다.from sklearn.datasets import load_iris from sklearn.model_selection import train_test_split from sklearn.ensemble import RandomForestClassifier from sklearn.metrics import accuracy_score # 1. 데이터 로드 iris = load_iris() X = iris.. MAVEN 빌드시 버전에러 1.자바 메이븐 톰캣 프레임워크에서2년이 지나서 WAS 서버에서 소스를 새로 업로드후메이븐 빌드하려고 하는데 에러가 떴다.----------------------------------------------------------------------------------------------------------------[ERROR] Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:3.2.0:clean (default-clean) on project demo: The plugin org.apache.maven.plugins:maven-clean-plugin:3.2.0 requires Maven version 3.2.5 -> [Hel.. 핸드폰을 센서로 측정 // MainActivity.java// 실제 개인 핸드폰에 설치시 작동 됩니다. package com.mins01.and_sensors_test; import android.hardware.SensorManager; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.util.Log; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.TableLayout; import android.widget.TableRow; import android.w.. 로또 번호 추출 파이썬 프로그래밍 # main.py import pandas as pd from collections import Counter import random import os from sklearn.linear_model import LinearRegression import numpy as np # 데이터 파일 경로 file_path = 'C:/Wokrspace/PycharmProjects/pythonProject/sample/lotto.txt' # 파일 경로 확인 if not os.path.exists(file_path): print(f"파일을 찾을 수 없습니다: {file_path}") exit(1) # 데이터 파일을 공백으로 구분하여 읽어오기 with open(file_path, 'r') as file:.. AI CHAT PROMPT # main.py # AI21 APIkey 발급 from ai21 import AI21Client from ai21.models.chat import ChatMessage import json # AI21 API 클라이언트 초기화 api_key = "MlZ1l5ny8vkbkWvAzs3c1hYKNNAkN7YQ" # 실제 API 키 client = AI21Client(api_key=api_key) def chat_with_ai21(): # 대화 기록을 저장할 리스트 conversation_history = [] print("챗봇에 질문을 입력하세요 (종료하려면 'exit' 입력):") while True: # 사용자 입력 받기 (한글 입력 지원) .. 이전 1 2 3 다음