

- Главная
- Каталог
- Интернет технологии
- Computer Science

Computer Science
IT аудитория. Взрослая, платежеспособная. Более 20% подписчиков с Premium аккаунтами.
Статистика канала
Полная статистикаchevron_rightpip install scikit-learn pandas matplotlib
Шаг 2: Загрузка и подготовка данных
В качестве примера возьмем популярный датасет Iris, который содержит информацию о разных видах ирисов (цветы) и их характеристиках. Мы будем предсказывать вид растения на основе его измерений.
from sklearn import datasets
import pandas as pd
# Загрузка датасета Iris
iris = datasets.load_iris()
data = pd.DataFrame(data=iris.data, columns=iris.feature_names)
data['species'] = iris.target_names[iris.target]
print(data.head())
Шаг 3: Разделение данных на обучающие и тестовые
Для обучения модели нам нужно разделить данные на обучающие и тестовые выборки. Это делается с помощью функции train_test_split:
from sklearn.model_selection import train_test_split
X = data.drop('species', axis=1) # Признаки
y = data['species'] # Целевая переменная
# Разделяем на 80% для обучения и 20% для тестирования
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42)
Шаг 4: Создание модели
Теперь создадим модель машинного обучения. Для этого воспользуемся классификатором K-ближайших соседей (KNN).
from sklearn.neighbors import KNeighborsClassifier
# Создаем модель KNN с 3 ближайшими соседями
model = KNeighborsClassifier(n_neighbors=3)
# Обучаем модель
model.fit(X_train, y_train)
Шаг 5: Оценка модели
После обучения модели оценим её точность на тестовых данных:
accuracy = model.score(X_test, y_test)
print(f"Точность модели: {accuracy * 100:.2f}%")
Шаг 6: Прогнозирование
Теперь мы можем использовать обученную модель для предсказания вида растения на основе новых данных:
sample = [[5.1, 3.5, 1.4, 0.2]] # Пример нового растения
prediction = model.predict(sample)
print(f"Предсказанный вид: {prediction[0]}")
Заключение
Вы создали свою первую модель для предсказания с использованием машинного обучения. Это всего лишь базовый пример, и вы можете исследовать другие алгоритмы и более сложные задачи.
Статистика
Отзывы канала
Каталог Телеграм-каналов для нативных размещений
Computer Science — это Telegam канал в категории «Интернет технологии», который предлагает эффективные форматы для размещения рекламных постов в Телеграмме. Количество подписчиков канала в 8.4K и качественный контент помогают брендам привлекать внимание аудитории и увеличивать охват. Рейтинг канала составляет 2.3, количество отзывов – 0, со средней оценкой 0.0.
Вы можете запустить рекламную кампанию через сервис Telega.in, выбрав удобный формат размещения. Платформа обеспечивает прозрачные условия сотрудничества и предоставляет детальную аналитику. Стоимость размещения составляет 4195.8 ₽, а за 4 выполненных заявок канал зарекомендовал себя как надежный партнер для рекламы в TG. Размещайте интеграции уже сегодня и привлекайте новых клиентов вместе с Telega.in!
Вы снова сможете добавить каналы в корзину из каталога
Комментарий