ID|Instituto de Visión por Computador
Grupo de aprendizaje|Escanee el código QR para obtener el método de unión en la página de inicio
Columna del Instituto de Investigación de Visión por Computador
Columna del Instituto de Visión por Computador
El 6 de junio, en la Conferencia de Intercambio de Tecnología de Modelos a Gran Escala de Wenxin (Chengdu), Baidu Smart Cloud lanzó el asistente de código "Comate" y abrió oficialmente las pruebas de invitación. Con la ayuda de las capacidades de comprensión y razonamiento del gran modelo de Wenxin, "Comate" puede completar rápidamente el código, recomendar el código en lenguaje natural, encontrar automáticamente errores de código y mejorar de manera integral la eficiencia de I+D del desarrollador. En el futuro, los desarrolladores podrán utilizar el asistente de código "Comate" en el software de desarrollo convencional a través de complementos y otras formas. Ya hay muchas herramientas de asistente de código en el mercado, ¿Destacará Baidu?
01 fondo
Baidu Smart Cloud comenzó a planificar la construcción de un nuevo clúster de GPU de alto rendimiento en junio de 2021. Junto con NVIDIA, completó el diseño de arquitectura de red IB que puede acomodar 10 000 tarjetas o más Los nodos en el clúster Cada tarjeta GPU en la sala está conectada a través de la red IB, y la construcción del clúster se completará en abril de 2022, proporcionando potencia informática de nivel EFLOPS de clúster único.
En marzo de 2023, Wenxin Yiyan nació en este clúster de alto rendimiento y desarrolló nuevas capacidades de forma iterativa. En la actualidad, el tamaño de este grupo todavía se está expandiendo. Dr. Lai Junjie, Gerente General de Soluciones e Ingeniería, NVIDIA China: Los clústeres de GPU interconectados por una red IB de alta velocidad son la infraestructura clave en la era de los modelos grandes. El clúster de GPU/IB de alto rendimiento más grande del mercado de la computación en la nube nacional, creado conjuntamente por NVIDIA y Baidu Smart Cloud, acelerará el avance de Baidu en el campo de los modelos grandes.
-
Cubriendo todo el ciclo de vida de los modelos grandes: más completo y más completo
Proporcione servicios funcionales integrales para el etiquetado de datos, capacitación y evaluación de modelos, servicios de razonamiento e integración de aplicaciones.
-
Rendimiento de entrenamiento e inferencia significativamente mejorado: más y más eficiente
El rendimiento de entrenamiento de la lista MLPerf es líder mundial, y la capacidad de aceleración del entrenamiento paralelo distribuido de 100 mil millones de modelos y la tasa de utilización de la potencia informática se han mejorado considerablemente.
-
Orquestación de aplicaciones rápida e integración de complementos: más abierto y más abierto
Los modelos grandes preestablecidos de Baidu Wenxin y los modelos grandes de terceros admiten la disposición flexible de complementos y aplicaciones, y ayudan a aplicar modelos grandes en múltiples escenarios
-
Filtrado de palabras confidenciales incorporado: más seguro y seguro
Mecanismo de seguridad de autenticación y control de flujo perfecto, filtrado de palabras confidenciales incorporado, doble garantía de revisión de máquina y revisión humana
Base de modelo grande Wenxin incorporada
-
liderazgo tecnológico
Modelo grande mejorado por el conocimiento, el paradigma unificado admite múltiples tipos de tareas posteriores
La estrategia paralela avanzada admite entrenamiento, compresión e implementación de modelos grandes
Capacidades controlables y fiables de comprensión y generación de idiomas
-
Cobertura completa de la escena
Admite interacción de diálogo, preguntas y respuestas gratuitas, redacción de textos publicitarios y otras capacidades
Cubriendo energía, finanzas, aeroespacial, industria, medios y otros campos.
-
Umbral bajo y fácil de usar
Una línea de código para llamar al servicio
Ajuste de modelo automático con un solo clic
Una pequeña cantidad de datos para completar la implementación de aplicaciones de IA multiescenario
-
Real y aterrizable
Proporcione un servicio de atención al cliente integral de nivel empresarial
Supere la arquitectura de cuatro niveles de chip + plataforma + modelo + aplicación
Coopere con múltiples socios para lograr el aterrizaje de aplicaciones de extremo a extremo
02Asistente de código de modelo grande
Con la creciente demanda de transformación digital, cada vez más aplicaciones de IA en las empresas, el alto umbral para el desarrollo de IA, los escenarios de aplicaciones complejos y diversos y la dependencia de los datos de anotación de escena se han convertido en desafíos para la implementación a gran escala de IA, mientras que antes entrenar modelos grandes La aparición de la inteligencia artificial ha traído nuevas oportunidades y esperanzas.
Como punto de partida importante para que el gobierno y las empresas promuevan el desarrollo de la industria de la inteligencia artificial, los modelos grandes han demostrado ventajas significativas y un gran potencial en la generalización, versatilidad y migración de tareas de IA como reconocimiento, comprensión, toma de decisiones, y generación. Ya no es una fantasía que los programadores tengan un asistente de código que pueda ayudarlos con facilidad y precisión a completar algunas tareas repetitivas, simples y triviales.
Ahora, cada vez más desarrolladores necesitan usar esta herramienta imprescindible. Varios asistentes de código de programación inteligente de IA convencionales incluyen Github CopilotX, Codeium, Tabnine, Replit Ghostwriter y Amazon CodeWhisperer.
-
Copiloto GithubX
Copilot X es una actualización de Copilot lanzada en 2021. Está conectado a GPT-4 y tiene funciones adicionales como chat y voz. En Copilot X, solo necesita "mover la boca" y puede escribir su código Por cierto , también escribí los casos de prueba para usted. También puede explicar los fragmentos de código que no entiende y dejar que lo ayude a depurar directamente. Es simplemente un pequeño asistente reflexivo para los programadores.
Con el lanzamiento del modelo GPT-4 de OpenAI, GitHub lanzó una nueva versión de GitHub Copilot X. El modelo AI de Copilot X utiliza el último OpenAI GPT-4. GitHub Copilot X se compromete a mejorar la experiencia del desarrollador y proporcionará interfaces de chat y voz, admitirá solicitudes de incorporación de cambios, responderá preguntas sobre la documentación y habilitará una experiencia de desarrollador más personalizada a través de GPT-4. Con GitHub Copilot X, puede explicar el propósito del código y, cuando encuentra errores, dejar que Copilot X intente solucionarlo e incluso generar pruebas unitarias.
-
Repetir escritor fantasma
Replit Ghostwriter es una herramienta de asistencia de código basada en inteligencia artificial que ayuda a los desarrolladores a escribir, generar, convertir e interpretar código rápidamente, al tiempo que proporciona una función para buscar e importar código fuente abierto dentro del editor. Replit es un entorno de desarrollo integrado (IDE) en línea que admite varios lenguajes de programación, como Python, JavaScript, Ruby, etc., lo que permite a los desarrolladores crear, ejecutar y compartir código en el navegador. Replit también proporciona funciones como la colaboración entre varias personas, el control de versiones y la implementación en la nube, lo que permite a los desarrolladores crear y lanzar aplicaciones fácilmente. Replit AI Ghostwriter es una nueva característica de Replit que aprovecha el modelo GPT-4 de OpenAI para proporcionar a los desarrolladores una herramienta de asistencia de codificación impulsada por IA.
Sin embargo, ahora Baidu Smart Cloud ha creado una nueva generación de herramientas de asistencia de codificación basadas en el modelo Wenxin: ¡asistente de código Comate!
Durante el proceso de desarrollo del ingeniero, Comate puede predecir el código leyendo el nombre de la función declarada a través del código de combinación de contexto y comentario en el desarrollo. Si bien permite ver sugerencias y editar manualmente los códigos sugeridos, los códigos duplicados se completan automáticamente.
El principio de funcionamiento es leer el código fuente abierto principal en el repositorio global de GitHub, recopilar datos e intentar encontrar el mejor código relacionado con él, y capacitar y mejorar continuamente la precisión de la recomendación a través de los datos devueltos. Las capacidades principales se reflejan en la recomendación de una sola línea, la recomendación de varias líneas y el código de conversión de lenguaje natural.
recomendación de una sola línea
Recomendación multilínea
transcodificación de lenguaje natural
Después de muchas pruebas internas, entre los códigos sugeridos por Comate, entre el 30 % y el 50 % de los códigos sugeridos son adoptados por los desarrolladores, lo que representa más del 10 % de los nuevos códigos oficiales, y cada vez más se aplican al desarrollo de varios productos. . Comate es compatible con los principales marcos IDE y actualmente cubre más de 30 lenguajes, especialmente en C/C++, Python, Java, Go, PHP, JavaScript y otros lenguajes principales.
© EL FIN
Reimpresión, comuníquese con este número para obtener autorización.
¡El grupo de estudio del Computer Vision Research Institute está esperando que te unas!
ACERCA DE
Instituto de Visión por Computador
El Instituto de Visión por Computador está principalmente involucrado en el campo del aprendizaje profundo y está principalmente comprometido con direcciones de investigación como la detección de objetivos, el seguimiento de objetivos y la segmentación de imágenes. El instituto de investigación siempre comparte el marco de algoritmo de los últimos artículos, y la plataforma se centra en la "investigación" y la "práctica". En la etapa posterior, compartiremos el proceso práctico para los campos correspondientes, para que todos puedan experimentar verdaderamente la escena real de deshacerse de la teoría y cultivar el hábito de amar la programación y el pensamiento mental.