Jun-27-2021, 12:05 PM
Interesting problem that may be approached in different ways.
For example, if potholes tend to occur in clusters, then a KNN clustering algorithm may be an approach. Scikit-learn has a KNeighborsRegressor to look at as well as other KNN tools.
The same library (scikit-learn) has linear and logistic regression modules for use if you want to predict using that.
Agree with Lars60+ about Keras adding Tensorflow as those have become increasingly wedded in recent releases. The approach with those is a neural network (typically Deep Neural Network or DNN) and that AI approach would be a good alternative to the clustering algorithms and then compare which approach is better.
For example, if potholes tend to occur in clusters, then a KNN clustering algorithm may be an approach. Scikit-learn has a KNeighborsRegressor to look at as well as other KNN tools.
The same library (scikit-learn) has linear and logistic regression modules for use if you want to predict using that.
Agree with Lars60+ about Keras adding Tensorflow as those have become increasingly wedded in recent releases. The approach with those is a neural network (typically Deep Neural Network or DNN) and that AI approach would be a good alternative to the clustering algorithms and then compare which approach is better.