Grunderna i kund- och produktsegmentering

Maskininlärning för marknadsföring i Python

Karolis Urbonas

Head of Analytics & Science, Amazon

Dataformat

# Customer by product/service matrix
wholesale.head()

Wholesale header

Maskininlärning för marknadsföring i Python

Oövervakade inlärningsmodeller

  • Hierarkisk klustring
  • K-means
  • Icke-negativ matrixfaktorisering (NMF)
  • Biklustring
  • Gaussiska blandmodeller (GMM)
  • Och många fler
Maskininlärning för marknadsföring i Python

Oövervakade inlärningsmodeller

  • Hierarkisk klustring
  • K-means
  • Icke-negativ matrixfaktorisering (NMF)
  • Biklustring
  • Gaussiska blandmodeller (GMM)
  • Och många fler
Maskininlärning för marknadsföring i Python

Steg vid oövervakad inlärning

  1. Initiera modellen
  2. Träna modellen
  3. Tilldela klustervärden
  4. Utforska resultaten
Maskininlärning för marknadsföring i Python

Utforska variabler

wholesale.agg(['mean','std']).round(0)
        Fresh    Milk  Grocery  Frozen  Detergents_Paper  Delicassen
mean  12000.0  5796.0   7951.0  3072.0            2881.0      1525.0
std   12647.0  7380.0   9503.0  4855.0            4768.0      2820.0
# Get the statistics
averages = wholesale.mean()
st_dev = wholesale.std()
x_names = wholesale.columns
x_ix = np.arange(wholesale.shape[1])

# Plot the data import matplotlib.pyplot as plt plt.bar(x_ix-0.2, averages, color='grey', label='Average', width=0.4) plt.bar(x_ix+0.2, st_dev, color='orange', label='Standard Deviation', width=0.4) plt.xticks(x_ix, x_names, rotation=90) plt.legend() plt.show()
Maskininlärning för marknadsföring i Python

Stapeldiagram över medelvärden och standardavvikelser

Stapeldiagram

Maskininlärning för marknadsföring i Python

Pairplot för att utforska fördelningar

import seaborn as sns
sns.pairplot(wholesale, diag_kind='kde')
plt.show()
Maskininlärning för marknadsföring i Python

Genomgång av pairplot

Pairplot Raw

Maskininlärning för marknadsföring i Python

Nu kör vi en övning!

Maskininlärning för marknadsföring i Python

Preparing Video For Download...