ΠΠ-ΠΏΡΠΎΠ³Π½ΠΎΠ·ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π²ΡΡΠΈΡ ΠΊΠ°ΠΊ ΡΡΠΎ-ΡΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎΠ΅ ΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠ΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΡΠΌ Ρ ΠΎΠ³ΡΠΎΠΌΠ½ΡΠΌΠΈ Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΡΠΌΠΈ ΠΌΠΎΡΠ½ΠΎΡΡΡΠΌΠΈ? π± ΠΠ΅ Π±ΠΎΠΉΡΠ΅ΡΡ! Π£ΠΆΠ΅ ΡΠ΅Π³ΠΎΠ΄Π½Ρ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ²ΠΎΡ ΠΌΠΎΠ΄Π΅Π»Ρ, ΠΊΠΎΡΠΎΡΠ°Ρ Π±ΡΠ΄Π΅Ρ ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ Π±ΡΠ΄ΡΡΠ΅Π΅ β ΠΎΡ ΡΠ΅Π½ Π½Π° Π½Π΅Π΄Π²ΠΈΠΆΠΈΠΌΠΎΡΡΡ Π΄ΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² ΡΠΏΠΎΡΡΠΈΠ²Π½ΡΡ ΠΌΠ°ΡΡΠ΅ΠΉ! π πβ½
Π Π°Π·Π±Π΅ΡΡΠΌΡΡ, ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΏΡΠΎΡΠ΅ΡΡ ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·Π°Π½ΠΈΠΉ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ ΠΈ ΡΡΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π΄Π»Ρ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°. π
π Π¨Π°Π³ 1. ΠΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌ, ΡΡΠΎ Π±ΡΠ΄Π΅ΠΌ ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ
ΠΠ β ΡΡΠΎ Π½Π΅ ΠΌΠ°Π³ΠΈΡ π§ββοΈ, Π° ΡΠ°Π±ΠΎΡΠ° Ρ Π΄Π°Π½Π½ΡΠΌΠΈ. ΠΠ°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠ΅ΡΠΈΡΡ, ΡΡΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ:
β
Π‘ΡΠΎΠΈΠΌΠΎΡΡΡ ΠΊΠ²Π°ΡΡΠΈΡΡ ΡΠ΅ΡΠ΅Π· Π³ΠΎΠ΄?
β
ΠΡΠ΄ΡΡΠΈΠ΅ ΠΏΡΠΎΠ΄Π°ΠΆΠΈ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°?
β
ΠΠ°ΠΊΠΈΠ΅ ΡΠΈΠ»ΡΠΌΡ Π±ΡΠ΄ΡΡ ΠΏΠΎΠΏΡΠ»ΡΡΠ½Ρ?
ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΡΡΡΠΊΠΈΠΉ ΠΈ ΠΈΠ·ΠΌΠ΅ΡΠΈΠΌΡΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΏΡΠΎΠ³Π½ΠΎΠ·ΠΈΡΠΎΠ²Π°ΡΡ.
π Π¨Π°Π³ 2. Π‘ΠΎΠ±ΠΈΡΠ°Π΅ΠΌ Π΄Π°Π½Π½ΡΠ΅
ΠΡΠ΅Π΄ΡΠΊΠ°Π·Π°Π½ΠΈΡ ΠΠ Π·Π°Π²ΠΈΡΡΡ ΠΎΡ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΡ
Π΄Π°Π½Π½ΡΡ
. ΠΠ΅Π· Π΄Π°Π½Π½ΡΡ
β Π½Π΅Ρ ΠΌΠΎΠ΄Π΅Π»ΠΈ! π΅
ΠΡΠΈΠΌΠ΅ΡΡ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠ² Π΄Π°Π½Π½ΡΡ
:
π ΠΠ΅Π΄Π²ΠΈΠΆΠΈΠΌΠΎΡΡΡ β Π¦Π΅Π½Ρ ΠΈΠ· Cian, Avito, ΠΠΎΠΌΠΠ»ΠΈΠΊ.
π ΠΡΠΎΠ΄Π°ΠΆΠΈ β Π‘ΡΠ°ΡΠΈΡΡΠΈΠΊΠ° ΠΈΠ· Google Trends, Π΄Π°Π½Π½ΡΠ΅ CRM.
π¬ ΠΠΈΠ½ΠΎ β Π Π΅ΠΉΡΠΈΠ½Π³ΠΈ IMDb, ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ Π² ΡΠΎΡΡΠ΅ΡΡΡ
.
ΠΠ°ΠΆΠ½ΠΎ: ΠΠ°Π½Π½ΡΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ Π±ΡΡΡ ΡΠΈΡΡΡΠΌΠΈ, ΠΏΠΎΠ»Π½ΡΠΌΠΈ ΠΈ Π°ΠΊΡΡΠ°Π»ΡΠ½ΡΠΌΠΈ! π
π Π¨Π°Π³ 3. ΠΡΠ±ΠΈΡΠ°Π΅ΠΌ ΠΌΠΎΠ΄Π΅Π»Ρ ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ
Π’Π΅ΠΏΠ΅ΡΡ ΡΠ°ΠΌΠΎΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠ΅ β ΡΠΎΠ·Π΄Π°ΡΠΌ ΠΠ! π€
ΠΡΡΡ ΡΡΠΈ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ
ΠΏΠΎΠ΄Ρ
ΠΎΠ΄Π°:
1οΈβ£ ΠΡΠΎΡΡΠ°Ρ Π»ΠΈΠ½Π΅ΠΉΠ½Π°Ρ ΡΠ΅Π³ΡΠ΅ΡΡΠΈΡ π β Ρ
ΠΎΡΠΎΡΠΈΠΉ ΡΡΠ°ΡΡ Π΄Π»Ρ ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·Π°Π½ΠΈΡ ΡΠ΅Π½.
2οΈβ£ ΠΠ΅ΡΠ΅Π²ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ ΠΈ Π³ΡΠ°Π΄ΠΈΠ΅Π½ΡΠ½ΡΠΉ Π±ΡΡΡΠΈΠ½Π³ (XGBoost, CatBoost) π³ β ΠΌΠΎΡΠ½ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ Π΄Π»Ρ ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·Π°Π½ΠΈΡ ΡΠ»ΠΎΠΆΠ½ΡΡ
Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ.
3οΈβ£ ΠΠ΅ΠΉΡΠΎΡΠ΅ΡΠΈ (LSTM, Transformer) π§ β ΡΠΎΠΏΠΎΠ²ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ Π΄Π»Ρ ΠΏΡΠΎΠ³Π½ΠΎΠ·ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΡΡΠ΄ΠΎΠ².
π ΠΠ»Ρ ΠΏΠ΅ΡΠ²ΡΡ ΡΠ°Π³ΠΎΠ² ΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ XGBoost β ΠΏΡΠΎΡΡ, ΡΠΎΡΠ΅Π½, Π±ΡΡΡΡ.
π» Π¨Π°Π³ 4. ΠΠΎΠ΄ΠΈΠΌ ΠΈ ΡΠ΅ΡΡΠΈΡΡΠ΅ΠΌ
Π‘Π°ΠΌΡΠΉ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠΏΠΎΡΠΎΠ± β ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Python + Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ:
β
Pandas β Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ°Π±Π»ΠΈΡΠ°ΠΌΠΈ π
β
Scikit-learn β Π΄Π»Ρ ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ π€
β
XGBoost/CatBoost β Π΄Π»Ρ ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·Π°Π½ΠΈΠΉ π
π ΠΠΈΠ½ΠΈ-ΠΊΠΎΠ΄ Π΄Π»Ρ ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·Π°Π½ΠΈΡ ΡΠ΅Π½ Π½Π° ΠΊΠ²Π°ΡΡΠΈΡΡ:
import pandas as pd
from xgboost import XGBRegressor
from sklearn.model_selection import train_test_split
# ΠΠ°Π³ΡΡΠΆΠ°Π΅ΠΌ Π΄Π°Π½Π½ΡΠ΅ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈΠ· CSV)
data = pd.read_csv("real_estate_data.csv")
# ΠΡΠ±ΠΈΡΠ°Π΅ΠΌ ΡΠΈΡΠΈ (ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΊΠ²Π°ΡΡΠΈΡΡ)
X = data[["square_meters", "rooms", "floor", "year_built"]]
y = data["price"]
# Π Π°Π·Π΄Π΅Π»ΡΠ΅ΠΌ Π΄Π°Π½Π½ΡΠ΅ Π½Π° ΠΎΠ±ΡΡΠ°ΡΡΡΡ ΠΈ ΡΠ΅ΡΡΠΎΠ²ΡΡ Π²ΡΠ±ΠΎΡΠΊΠΈ
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42)
# ΠΠ±ΡΡΠ°Π΅ΠΌ ΠΌΠΎΠ΄Π΅Π»Ρ
model = XGBRegressor()
model.fit(X_train, y_train)
# ΠΠ΅Π»Π°Π΅ΠΌ ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅
predictions = model.predict(X_test)
print(predictions[:5]) # ΠΡΠ²ΠΎΠ΄ΠΈΠΌ ΠΏΠ΅ΡΠ²ΡΠ΅ ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·Π°Π½ΠΈΡ
π ΠΡΡ! Π’Π΅ΠΏΠ΅ΡΡ ΠΠ ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΡΡΠΎΠΈΠΌΠΎΡΡΡ Π½Π΅Π΄Π²ΠΈΠΆΠΈΠΌΠΎΡΡΠΈ!
π Π¨Π°Π³ 5. ΠΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈ
ΠΡΠ΅Π΄ΡΠΊΠ°Π·Π°Π½ΠΈΡ β ΡΡΠΎ ΠΊΡΡΡΠΎ, Π½ΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΠ½ΡΡΡ, ΡΡΠΎ ΠΌΠΎΠ΄Π΅Π»Ρ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ
ΠΎΡΠΎΡΠΎ? π€
β
Π‘ΡΠ΅Π΄Π½ΡΡ ΠΎΡΠΈΠ±ΠΊΠ° (MAE, RMSE) π β ΡΠ΅ΠΌ ΠΌΠ΅Π½ΡΡΠ΅, ΡΠ΅ΠΌ Π»ΡΡΡΠ΅.
β
Π‘ΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ Ρ ΡΠ΅Π°Π»ΡΠ½ΡΠΌΠΈ ΡΠ΅Π½Π°ΠΌΠΈ β ΡΠΌΠΎΡΡΠΈΠΌ, Π³Π΄Π΅ ΠΎΡΠΈΠ±Π°Π΅ΠΌΡΡ.
β
ΠΡΠ°ΡΠΈΠΊΠΈ ΡΠΎΡΠ½ΠΎΡΡΠΈ π β Π°Π½Π°Π»ΠΈΠ·ΠΈΡΡΠ΅ΠΌ ΡΡΠ΅Π½Π΄Ρ.
π― Π§ΡΠΎ Π΄Π°Π»ΡΡΠ΅?
Π₯ΠΎΡΠΈΡΠ΅ ΡΠ»ΡΡΡΠΈΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ? π₯
πΉ ΠΠΎΠ±Π°Π²ΡΡΠ΅ Π½ΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ β Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠΌΠ° ΠΈ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ.
πΉ ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π½Π΅ΠΉΡΠΎΡΠ΅ΡΠΈ β Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, LSTM Π΄Π»Ρ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ
ΡΡΠ΄ΠΎΠ².
πΉ ΠΡΠΈΠΌΠ΅Π½ΠΈΡΠ΅ Π³Π»ΡΠ±ΠΎΠΊΠΎΠ΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠ»ΠΎΠΆΠ½ΡΡ
Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ.
π ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ°ΠΌΠΈ!
ΠΠ ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·Π°Π½ΠΈΡ β ΡΡΠΎ Π½Π΅ ΠΌΠΈΡ, Π° ΡΠ΅Π°Π»ΡΠ½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, Π΄ΠΎΡΡΡΠΏΠ½ΡΠΉ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ! π‘
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠΎΠ±ΡΠ°ΡΡ Π΄Π°Π½Π½ΡΠ΅, ΠΎΠ±ΡΡΠΈΡΡ ΡΠ²ΠΎΡ ΠΌΠΎΠ΄Π΅Π»Ρ ΠΈ ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·Π°ΡΡ ΡΡΠΎ-ΡΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠ΅.
ΠΠΈΡΠΈΡΠ΅ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ , ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·Π°Π½ΠΈΡ Π²Π°ΠΌ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Ρ? π₯π
π Π‘Π°ΠΉΡ TechBrain
π₯ ΠΠΠΎΠ½ΡΠ°ΠΊΡΠ΅ TechBrain
π ΠΠ·Π΅Π½ TechBrain
βοΈ Telegram TechBrain
π¬ Email TechBrain