전체 글132 Roboflow 이미지 전처리 + 모델 훈련 이미지 전처리Upload Data → 파일 올리기 또는 폴더 올리기Not Annotated 클릭 → 아무 사진 클릭각각의 객체 선택, 클래스는 없으면 만들어주기(영어) 한 사진 작업 끝나면 좌측 상단의 뒤로가기 버튼 클릭 다른 버튼 클릭하면 의미없이 기다리기만 해야함올린 모든 사진의 라벨링이 끝나면 우측 상단의 Save And Continue 클릭Train, Valid, Test set 비율이 조정 가능하니 각자 필요에 맞게 선택할 것특정 클래스에 대해 과대적합 또는 과소적합이 일어나지 않도록, 클래스간 사진, 객체 수 신경써야 함모델 훈련roboflow에서 모델 학습하기 버튼을 누르고, roboflow 3.0 모델을 선택한다.Yolo-Nas는 실시간 객체 인식에 특화된 모델로, 여러 객체를 인식할 수는.. 2024. 5. 10. Roboflow 선택 과정 + 이미지 수집(크롤링) 재료들이 찍혀있는 사진에서 재료를 인식하고 문자열로 추출해야한다.여러 AI 학습 방식을 알아봤지만, 우리팀은 관련 경험이 전무하기 때문에 처음부터 끝까지 하나하나 하기는 어려웠다. 조사 도중 Roboflow라는 사이트를 알게 되었다.이미지 전처리 작업을 도와주며, 사용자 지정 모델을 기반으로 모델 구성까지 도와주는 사이트이다.이미지 전처리 작업 후, 외부 모델에 적용시키면 딱히 제한도 없다.내부 모델도 여러 객체를 인식하는데 적절한 모델(roboflow 3.0)이 있다.Java API를 지원한다.완벽해 보이지만 단점도 있다.한 계정당 모델 훈련 횟수가 3번으로 제한된다는 것이다.API 호출 횟수가 계정당 1000번으로 매우 적은 편이다.만일 유료버전으로 업그레이드 한다 하더라도 가격이 한달에 30만원에 .. 2024. 5. 10. Session 기반 로그인 회의 결과 이번 프로젝트에서는 Spring Security를 쓰지 않기로 했다.이유는 로그인이 주된 기능이 아니기 때문에, 로그인 기능의 비중을 줄이기 위해서이다. 지금까지 써보지 않은 Session 식별자를 쿠키에 저장하는 방식을 쓸 것이다.Session 식별자 vs Token: Session(세션)과 Token(토큰)의 차이는? (velog.io) Session(세션)과 Token(토큰)의 차이는?우선 HTTP의 프로토콜 상태에 알아보자. HTTP 는 stateless 한 특성 때문에 각 통신의 상태는 저장되지 않는다. 하지만 서비스에서는 어떤 유저가 기능을 사용하는지 특정할 수 있어야하는데 이를 위velog.io Session 기반 로그인을 위해 추가한 클래스들은 아래와 같다.1. WebConfig.. 2024. 5. 8. 프로그래머스 - 피로도 (순열, dfs) 문제: https://school.programmers.co.kr/learn/courses/30/lessons/87946 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 모든 경우의 수를 고려해야 하는 문제이다. dfs를 푼지 너무 오래되기도 했었고, 볼 때마다 어려운 부분이긴 하다. 내 힘으로 결국 해결하지 못했고, 다른 코드를 참고했다. 참고한 코드는 아래와 같고, 재귀를 이용해 모든 경우의 수를 순회한다. public int goodSolution(int k, int[][] dungeons) { int answer = -1; return dfs(k, .. 2023. 12. 1. 이전 1 ··· 13 14 15 16 17 18 19 ··· 33 다음