Prepare the data
Use a modest teaching dataset with scaled features and optional labels reserved for plot colouring.
Inspect local neighbours. Question the global picture.
t-SNE creates a low-dimensional view emphasising local similarity. Cluster spacing, apparent area and layout can change with perplexity and seed, so plots need careful interpretation.
Learning concept · Not a validated service
t-SNE creates a low-dimensional view emphasising local similarity. Cluster spacing, apparent area and layout can change with perplexity and seed, so plots need careful interpretation.
A possible application for visual analytics instructors: Help instructors demonstrate why embedding plots need sensitivity checks. This extension is not delivered by the supplied starter.
Use a modest teaching dataset with scaled features and optional labels reserved for plot colouring.
Generate t-SNE views over several perplexities and seeds, recording the library version.
Compare neighbourhood trustworthiness and layout stability rather than judging only visual separation.
Provide linked views with parameter labels and warnings about global distances.
The supplied starter creates 800 synthetic binary-classification rows with ten numeric features. It makes a stratified train/test split, fits a scaled RandomForestClassifier pipeline and prints a classification report.
model = Pipeline(
steps=[
("scale", StandardScaler()),
("classifier", RandomForestClassifier(
n_estimators=250, random_state=RANDOM_STATE)),
]
)
model.fit(X_train, y_train)
predictions = model.predict(X_test)
print(classification_report(y_test, predictions))The supplied program contains no t-SNE embedding or visualisation. Synthetic binary classification does not establish performance on the proposed application. The source report uses one split; it supplies no deployment or real-world validation.
Proposed extension: Help instructors demonstrate why embedding plots need sensitivity checks.
This is a potential application pathway, not a delivered product. The supplied starter does not implement this service or validate it with real users.
Networkers Home runs this topic inside its AI Engineer Course, with placement support and hands-on labs.