/ Модель

Характеристики

Лицензия
MIT
Библиотека
pytorch
Опубликована
9 окт 2026

resnet50-intel-scene-classification

Классификация изображенийИзображение → label

Дообученная ResNet-50 классифицирует фотографии сцен по шести категориям: здания, лес, ледник, горы, море и улица.

5 261скачиваний за 30 дней0лайковвеса обновлены9 окт 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

aleadi09 разработал модель классификации изображений на основе ResNet-50, дообученной на датасете Intel Image Classification. Она относит фотографии пейзажей к шести классам: здания, лес, ледник, горы, море и улица. В README указана точность 93,67% на тестовой выборке; изображения датасета имеют размер 150 × 150 пикселей.

Модель предназначена для автоматической разметки пейзажных фотографий и сортировки изображений по типу сцены. Это сверточная нейронная сеть ResNet-50 с классификационной головой из слоя Dropout и линейного слоя; исходный backbone предварительно обучен на ImageNet. Репозиторий содержит веса в формате safetensors, библиотека — PyTorch. Лицензия — MIT.

Классификатор рассчитан на шесть категорий из обучающего набора, поэтому может ненадёжно работать с изображениями других типов, необычными сценами или условиями съёмки, отличающимися от обучающих данных. Метрика точности приведена автором для тестовой выборки Intel Image Classification.

Сценарии применения

  • Автоматическая сортировка фотографий по типу сцены
  • Разметка изображений зданий, лесов и природных ландшафтов
  • Классификация фотографий моря, гор и ледников
  • Создание демонстрационного классификатора сцен на PyTorch

Ограничения

Модель обучена распознавать только шесть классов сцен из датасета Intel Image Classification и может ошибаться на изображениях вне этих категорий или при отличающихся условиях съёмки. Указанная точность 93,67% относится к тестовой выборке этого датасета.

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

ResNet-50 — Intel Image Classification

Model CNN hasil fine-tuning ResNet-50 (pra-terlatih ImageNet) untuk mengklasifikasikan gambar pemandangan ke dalam 6 kelas: buildings, forest, glacier, mountain, sea, street.

Dataset

Intel Image Classification (Kaggle) — sekitar 14 ribu gambar latih (dibagi 85% train / 15% validasi) dan 3 ribu gambar uji, ukuran 150×150.

Pelatihan

  • Backbone: ResNet-50 (IMAGENET1K_V2), head: Dropout(0.3) + Linear
  • Augmentasi: horizontal flip, rotasi ±15°, random resized crop, color jitter
  • Loss: CrossEntropy (label smoothing 0.1)
  • Optimizer: AdamW (lr backbone 1e-4, head 1e-3), Cosine Annealing, early stopping

Hasil

MetrikNilai
Akurasi test93.67%

Cara Menggunakan

import torch, torch.nn as nn
from torchvision import models, transforms
from huggingface_hub import hf_hub_download
from PIL import Image

path = hf_hub_download(repo_id="aleadi09/resnet50-intel-scene-classification", filename="resnet50_intel_scenes.pth")
ckpt = torch.load(path, map_location="cpu")
classes = ckpt["class_names"]

model = models.resnet50(weights=None)
model.fc = nn.Sequential(nn.Dropout(0.3), nn.Linear(model.fc.in_features, len(classes)))
model.load_state_dict(ckpt["model_state_dict"])
model.eval()

tf = transforms.Compose([
    transforms.Resize((150, 150)),
    transforms.ToTensor(),
    transforms.Normalize([0.485, 0.456, 0.406], [0.229, 0.224, 0.225]),
])
x = tf(Image.open("gambar.jpg").convert("RGB")).unsqueeze(0)
probs = torch.softmax(model(x), dim=1)[0]
print(classes[probs.argmax()], f"{probs.max().item()*100:.2f}%")

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · pytorch · image-classification

Нельзя запустить

Архитектура ? неизвестна transformers в образе рантайма.

Ревизия весов
7a27735

0 моделей