Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual é o número total de algoritmos de IA e sua pontuação média de segurança, por tipo de algoritmo?
 ###Tabelas: 
CREATE TABLE ai_algorithms (algorithm_id INT, algorithm_name VARCHAR(50), algorithm_type VARCHAR(50), safety_score FLOAT); INSERT INTO ai_algorithms (algorithm_id, algorithm_name, algorithm_type, safety_score) VALUES (1, 'Algo1', 'Reinforcement Learning', 0.85), (2, 'Algo2', 'Computer Vision', 0.92), (3, 'Algo3', 'Reinforcement Learning', 0.88), (4, 'Algo4', 'Computer Vision', 0.95), (5, 'Algo5', 'Reinforcement Learning', 0.82);
SELECT algorithm_type, COUNT(*), AVG(safety_score) AS avg_safety_score FROM ai_algorithms GROUP BY algorithm_type;