Neural networks require much larger volumes of data than traditional machine learning algorithms to learn and become proficient in a certain task. This creates a longer training process, which may not be worth it depending on the type of problem or situation.