当前位置: 首页 > wzjs >正文

做网站的公司现在还赚钱吗seo专家招聘

做网站的公司现在还赚钱吗,seo专家招聘,怎样做自己可以发布消息的网站,登录网站软件怎么做🧠 一、开始 真正动手实现一个完整的AI项目!从数据预处理、特征工程、模型训练,到评估与调优,一步步还原你在动画视频中看到的所有核心知识点。 📦 二、环境准备 建议使用 Python 3.8,推荐工具&#xff1…

🧠 一、开始

真正动手实现一个完整的AI项目!从数据预处理、特征工程、模型训练,到评估与调优,一步步还原你在动画视频中看到的所有核心知识点。


📦 二、环境准备

建议使用 Python 3.8+,推荐工具:

pip install scikit-learn pandas matplotlib seaborn numpy

📊 三、案例背景:预测大学生能否被录取

我们将使用一个简化的数据集(模拟大学申请系统),包含:

GRE ScoreTOEFL ScoreGPAUniversity RatingResearchAdmit
3301159.0511
3121038.1300

📥 四、加载数据与可视化探索

import pandas as pd
import seaborn as sns
import matplotlib.pyplot as pltdf = pd.read_csv('https://raw.githubusercontent.com/amankharwal/Website-data/master/Admission_Predict.csv')
df.columns = df.columns.str.strip()# 简化目标变量
df['Admit'] = df['Chance of Admit '] > 0.75
df['Admit'] = df['Admit'].astype(int)# 预览数据
print(df.head())# 可视化相关性
sns.heatmap(df.corr(), annot=True, cmap='Blues')
plt.title('Correlation Matrix')
plt.show()

🧹 五、特征工程 & 数据预处理

from sklearn.model_selection import train_test_split
from sklearn.preprocessing import StandardScalerX = df.drop(['Chance of Admit ', 'Admit'], axis=1)
y = df['Admit']# 标准化
scaler = StandardScaler()
X_scaled = scaler.fit_transform(X)# 拆分训练集与测试集
X_train, X_test, y_train, y_test = train_test_split(X_scaled, y, test_size=0.2, random_state=42)

🤖 六、构建模型与训练

我们使用逻辑回归(Logistic Regression)作为分类模型,后续也会加入其他模型做对比。

from sklearn.linear_model import LogisticRegression
from sklearn.metrics import accuracy_score, classification_reportmodel = LogisticRegression()
model.fit(X_train, y_train)# 预测
y_pred = model.predict(X_test)
print(f'Accuracy: {accuracy_score(y_test, y_pred):.4f}')
print(classification_report(y_test, y_pred))

🔍 七、可视化决策边界(仅用于2D简化版)

import numpy as np# 降维为两个特征(仅用于可视化)
X2D = X_scaled[:, :2]
X_train2D, X_test2D, _, _ = train_test_split(X2D, y, test_size=0.2, random_state=42)model2D = LogisticRegression()
model2D.fit(X_train2D, y_train)# 生成边界图
x_min, x_max = X2D[:, 0].min() - 1, X2D[:, 0].max() + 1
y_min, y_max = X2D[:, 1].min() - 1, X2D[:, 1].max() + 1
xx, yy = np.meshgrid(np.arange(x_min, x_max, 0.1),np.arange(y_min, y_max, 0.1))Z = model2D.predict(np.c_[xx.ravel(), yy.ravel()])
Z = Z.reshape(xx.shape)plt.contourf(xx, yy, Z, alpha=0.4)
plt.scatter(X2D[:, 0], X2D[:, 1], c=y, s=20, edgecolor='k')
plt.title('Decision Boundary (2 Features)')
plt.xlabel('GRE Score')
plt.ylabel('TOEFL Score')
plt.show()

🧪 八、模型评估与过拟合检测

我们加入其他模型(随机森林)对比训练集与测试集效果,检测过拟合。

from sklearn.ensemble import RandomForestClassifierforest = RandomForestClassifier(n_estimators=100, random_state=42)
forest.fit(X_train, y_train)train_score = forest.score(X_train, y_train)
test_score = forest.score(X_test, y_test)print(f'RandomForest 训练集准确率: {train_score:.4f}')
print(f'RandomForest 测试集准确率: {test_score:.4f}')

训练集准确率远高于测试集 => 可能过拟合


✅ 九、正则化概念演示(L1, L2)

from sklearn.linear_model import LogisticRegressionCVlr_cv = LogisticRegressionCV(cv=5, penalty='l2', solver='liblinear')
lr_cv.fit(X_train, y_train)
print("最佳C值:", lr_cv.C_[0])

🧠 十、关键概念总结(边看边实践)

概念示例代码对应含义
特征工程StandardScaler统一数值尺度
模型训练LogisticRegression().fit()学习数据规律
过拟合训练准确率高但测试低模型记忆训练集
正则化penalty='l2'抑制复杂模型
模型选择Logistic, RandomForest尝试多个模型对比

🚀 Bonus:自动化训练多个模型对比性能

from sklearn.model_selection import cross_val_score
from sklearn.svm import SVC
from sklearn.naive_bayes import GaussianNBmodels = {'Logistic': LogisticRegression(),'RandomForest': RandomForestClassifier(),'SVM': SVC(),'NaiveBayes': GaussianNB()
}for name, model in models.items():scores = cross_val_score(model, X_scaled, y, cv=5)print(f'{name}: 平均准确率 {scores.mean():.4f}')
http://www.dtcms.com/wzjs/132688.html

相关文章:

  • wordpress 是否有后门seo关键词优化是什么意思
  • 网站源码区别哪里做网络推广好
  • 字节跳动公司简介优化网站seo
  • 织梦素材网站模板百度网站排名搜行者seo
  • 广州黄埔网站建设公司哪家好seo就业
  • 小女孩做网站seo标题优化关键词
  • 辽源网站建设公司江苏网站建站系统哪家好
  • 山西太原网站建设公司网址查询入口
  • 广东网站搭建网络销售真恶心
  • 企业如何建设独立电商网站系统网站推广怎样做
  • 黑龙江建设网官方网站厦门网站seo外包
  • 广州做网站制作公司如何写软文赚钱
  • 网站程序的设计费用企业网站优化外包
  • 银川网站建设多少钱谷歌seo排名优化
  • 手机版oa系统河北seo网络推广
  • 恶搞网站源码北京seo怎么优化
  • 太湖县住房和城乡建设网站市建设局网站查询进入
  • 网站建设要多少费用seo课程总结
  • 江门企业网站建设百度推广账号
  • 怎么做网站安全运维网搜网
  • 创建属于自己的网站长沙网络推广哪家
  • 外贸网站怎么做谷歌搜索企业网络推广的方法
  • 网站建设计划时间节点电商运营培训机构哪家好
  • 党建网站建设问题销售成功案例分享
  • 用vs做网站在安装时要勾选html做一个简单的网页
  • 网站建设与管理学的是什么百度官方网站
  • 网站建设 公司 广州搜索引擎优化有哪些要点
  • 服务好的武汉网站建设网络广告电话
  • 企业内部系统网站制作福州seo
  • 网站建设公司权威机构百度客服电话人工服务热线