title: Is Testing the DBSCAN clustering algorithm possible? And if yes, how?
body: <p>I want to use the <code>DBSCAN clustering algorithm</code> in order to detect outliers in my dataset. As this is an unsupervised learning approach, do I need to split my dataset in training and test data or is testing the <code>DBSCAN algorithm</code> just not possible? For outlier detection reasons, should I feed the <code>DBSCAN model</code> with my entire dataset?</p>
  
  <p>In case testing <code>DBSCAN</code> is possible, can you suggest ways in doing that with Python?</p>