Machine-learning algorithms can help to distill vast quantities of information to support decision making. However, machine learning also presents unique legal, moral and ethical concerns – ranging from potential discrimination in personnel applications to misclassifying targets on the battlefield. Building on foundational principles in ethical philosophy, this presentation summarizes key legal, moral and ethical criteria applicable to machine learning and provides pragmatic considerations and recommendations.