Skip to content

Latest commit

Β 

History

History
78 lines (65 loc) Β· 3.14 KB

README.md

File metadata and controls

78 lines (65 loc) Β· 3.14 KB

πŸŒ±μ†Œλ‹΄ν„°: 아름닡고 μ •μ„±μŠ€λŸ¬μš΄ λ†μž‘λ¬Ό 관리 슀마트 ν„°μ „ AI Repository

ν”„λ‘œμ νŠΈ μ†Œκ°œ

  • IoT λ””λ°”μ΄μŠ€μ™€ μ‚°μ—… ν”Œλž«νΌμ„ μ—°λ™ν•˜μ—¬ μžλ™ν™”ν•˜λŠ” νŠΈλ Œλ“œμ— 따라 농업 μžλ™ν™” ν”Œλž«νΌ κ°œλ°œμ— κΈ°μ—¬
  • λ†μˆ˜μ‚°λ¬Όμ˜ μœ ν†΅μ„ 보닀 μš©μ΄ν•˜κ²Œ ν•˜κ³ , 농업 직ꡰ으둜의 μœ μž…μ„ λͺ©μ μœΌλ‘œ 함
  • SodamteoBackμ—μ„œ μ‚¬μš©ν•˜κΈ° μœ„ν•œ AI 연ꡬ λ ˆν¬μ§€ν† λ¦¬

폴더 ꡬ쑰

./
β”œβ”€β”€ CropPricePrediction/ # μž‘λ¬Ό μ‹œκ°€ 예츑
β”‚   β”œβ”€β”€ RicePricePrediction.ipynb
β”‚   β”œβ”€β”€ Rice_Price_answer.csv
β”‚   β”œβ”€β”€ Rice_Price_data.csv
β”‚   └── ckpt/
β”œβ”€β”€ CropSelection/ # μž‘λ¬Ό 선택
β”‚   β”œβ”€β”€ Crop_Selection.ipynb
β”‚   β”œβ”€β”€ Crop_recommendation.csv
β”‚   └── Linear_Regression_Crop_Selection.pkl
β”œβ”€β”€ README.md
β”œβ”€β”€ RiceLeafDiseaseClassification/ # μž‘λ¬Ό μ§ˆλ³‘ 진단
β”‚   β”œβ”€β”€ Rice_Disease_Classification.ipynb
β”‚   β”œβ”€β”€ YOLOv8n-cls_Rice_Disease.pt
β”‚   └── data_rice_disease/
└── requirements.txt

μ‹€ν–‰ 방법

μ‹€ν–‰ ν™˜κ²½: Python 3.10

git clone https://github.com/BoongaBBangLipBBalm/SodamteoAI.git
cd SodamteoAI
pip install -r requirements.txt
# 각 λ””λ ‰ν† λ¦¬λ‘œ 이동 ν›„ jupyter notebook μ‹€ν–‰

μˆ˜ν–‰ λ‚΄μš©

πŸ“ˆ μž‘λ¬Ό μ‹œκ°€ 예츑

κ°œμš”

  • ν•œκ΅­μ˜ 기후와 μž‘λ¬Όμ˜ μ‹œκ°€ 사이에 μ‘΄μž¬ν•˜λŠ” 관계λ₯Ό νŒŒμ•…
  • ν•΄λ‹Ή 관계λ₯Ό λ°”νƒ•μœΌλ‘œ λ‹€λ³€λŸ‰ 예츑 λͺ¨λΈ NHITSλ₯Ό μ‚¬μš©ν•˜μ—¬ ν–₯ν›„ 3κ°œμ›”μ˜ μŒ€ 20kg 쀑도맀가 예츑
ꡬ뢄 μ„€λͺ…
λͺ¨λΈ Neuralforecast 라이브러리의 λ‹€λ³€λŸ‰ μ‹œκ³„μ—΄ 예츑 NHITS λͺ¨λΈ
데이터 ν•œκ΅­λ†μˆ˜μ‚°μ‹ν’ˆμœ ν†΅κ³΅μ‚¬ KAMIS의 월별 μŒ€ 쀑도맀인 판맀 가격 데이터
κΈ°μƒμ²­μ˜ 월별 기온, κ°•μˆ˜λŸ‰, κΈ°μ••, μŠ΅λ„, 풍속, 일사/μΌμ‘°λŸ‰ 데이터

κ²°κ³Ό

  • 7μ›”λΆ€ν„° 3κ°œμ›” κ°„μ˜ 예츑 κ²°κ³Ό MAE(Mean Absolute Error, 평균 μ ˆλŒ€ 였차) μ•½ 797원 달성

🌾 μž‘λ¬Ό 선택

κ°œμš”

  • μ˜¨μŠ΅λ„, ν† μ–‘ μ˜μ–‘ 정보 등을 기반으둜 μž¬λ°°ν•˜κΈ° μ μ ˆν•œ μž‘λ¬Όμ„ μ„ νƒν•˜λŠ” λͺ¨λΈ
  • μ£Όλ³€ ν™˜κ²½κ³Ό μž‘λ¬Όμ˜ μš”μΈμ˜ 관계에 μ„ ν˜• 관계가 보μž₯되며, Regression ν˜•νƒœμ˜ 문제둜 ν•΄κ²°
ꡬ뢄 μ„€λͺ…
λͺ¨λΈ Linear Regression
데이터 Kaggle의 Smart Farming Optimizing Engine

κ²°κ³Ό

  • test dataset에 λŒ€ν•΄ Accuracy 0.9545 달성

πŸ’‰ μž‘λ¬Ό μ§ˆλ³‘ 진단

κ°œμš”

  • 벼의 μ§ˆλ³‘μ„ Bacterialblight, Blast, Brownspot, Tungro둜 κ΅¬λΆ„ν•˜μ—¬ 각각에 λŒ€ν•œ 이미지 μž…λ ₯ μ‹œ classification κ²°κ³Ό 좜λ ₯
  • μž‘λ¬Όμ˜ μ§ˆλ³‘μ„ 보닀 μ†μ‰½κ²Œ νŒŒμ•…ν•˜μ—¬ 발빠λ₯Έ λŒ€μ²˜λ₯Ό μœ„ν•œ κΈ°λ°˜μ„ 마련
ꡬ뢄 μ„€λͺ…
λͺ¨λΈ YOLOv8-nano의 classification 버전
데이터 Kaggle의 Rice Leaf Disease Images

κ²°κ³Ό

  • Accuracy 1.0 달성