Все изменения в технологическом развитии сложно рассмотреть в одной статье, эта статья посвящена личным проблемам и пытается сделать полное резюме. Букай всегда настаивал на том, что развитие промышленности является первой движущей силой технологии, и отраслевая перспектива может хорошо проникнуть в феномен технологического развития и коснуться сути. В прошлом году технологии также претерпели огромные изменения, вызванные эпидемией, международными конфликтами и развитием цифровой эпохи. Затем поделитесь некоторыми соображениями о том, как эти изменения влияют на нас и как на них реагировать с точки зрения отрасли.
В условиях эпидемии
Закрытие города
Закрытие страны и города — это драгоценный противоэпидемический опыт, который люди обменяли на свою плоть и кровь со времен Черной смерти и пандемии чумы. С развитием социальных наук и технологий эти противоэпидемические методы включают в себя больше технологий для борьбы с их побочными эффектами, в то время как принцип остается неизменным.
Цифровая противоэпидемия
Медицинские сертификаты COVID-19, код здоровья Alipay, управление общественным транспортом, городской мозг и управление траекторией движения персонала ... вместе составляют систему управления источником передачи. Он начал с Китая, чтобы продвигать глобальный опыт управления мобильными приложениями и контроля, и успешно выполнил свою миссию. Однако опасения по поводу общественной власти и вторжения в частную жизнь вытекают бесконечным потоком, что также составляет страх широкой публики перед Левиафаном. Перед лицом эпидемии нет победителя.Европа выбирает свободу и жертвует своей жизнью.Централизованные страны выбирают свою жизнь и отказываются от части своей свободы.Они просто выбирают другое,и им приходится платить соответствующую цену:никаких бесплатных обедов! Для техников требуется больше ответственности и самоанализа, когда они держат дамоклов меч с технической этикой.
удаленная работа
рожденный вокруг игрыУчастие в автоматизации 3D-аватара, в конце концов погибнет. Вокруг основного «офиса» удаленного офиса для совместной работы будут рождаться новые технологии, и замена фона — это лишь верхушка айсберга. удаленного офиса важная мотивация.
жизнь электронная коммерция
Как человек, переживший эпидемию, первая проблема, вызванная локдауном города: как решить проблему с едой, одеждой, жильем, транспортом? В первые дни эпидемии маски были разграблены, а невозможность купить маски делала путешествия и покупки продуктов первой проблемой. От разграбления супермаркетов до разграбления местных свежих продуктов невозможность купить овощи стала второй проблемой. Долгосрочное заключение дома, невозможность купить кольцо здоровья Switch, стало третьей проблемой развлечений. Волонтеры сообщества, управление сетью и электронная коммерция стали основными средствами решения жизненных проблем. Надо признать, что перед лицом внезапно начавшейся эпидемии никто полностью не готов, и некоторые проблемы и некоторые недостатки - это нормально, но как быть, когда эти недостатки и проблемы случаются с нами? В постэпидемическую эпоху нам нужно задуматься о том, что мы изменили как технический специалист? Что улучшено? Точно так же, как размышления об исключениях и граничных значениях в разработке программного обеспечения, социальные исключения и граничные значения также следует учитывать при предоставлении технических решений, чтобы избежать спешки при возникновении социальных проблем. Если инвестиции и ценность оспариваются, как технический специалист, по крайней мере, гибкость и масштабируемость должны быть спроектированы и зарезервированы заранее.
Дистанционное обучение
Помимо работы и жизни, как насчет образования детей? Образовательная сцена больше, чем рабочая сцена, потому чтоОбучение через развлечение, Монтессори-образование… стало основным требованием для родителей получать качественное образование. Как технология обеспечивает интерактивные возможности? Как технологии обеспечивают хороший опыт? Как технологии помогают детям погрузиться в мир? AR/VR/MR дает много возможностей и воображения.
HTTP3/QUIC
Эффективность передачи является первой проблемой, потому что дети более нетерпеливы, как использоватьHTTP3/QUICЧтобы решить проблему блокировки головы TCP / IP, как позволить детям быстрее видеть экран, как распределить нагрузку, чтобы дети могли ждать, имея некоторую интерактивность или возможность отображения? Это может быть хорошим решением проблемы детского терпения. Вы можете обратиться к:Практика Facebook по развертыванию QUIC.
захвата движения
существуетARKit Не только измерение 3D-пространства, обнаружение поверхности, размещение виртуальных элементов и т. д., но и добавлениевозможность захвата движения. Захват движения позволяет детям быть более захватывающими и более реалистично взаимодействовать с цифровым миром. В частности, для этого лучше подойдет апгрейд аппаратного оборудования: микросхемы ускорения нейросетевых вычислений, радар, машинное зрение под многокамерным режимом...
Сжатие аудио и видео
Будь то удаленная работа или дистанционное обучение, как и традиционные видеосайты, пропускная способность является неизбежной темой. Предыдущая технология сжатия основана на теории информации с помощью алгоритма восстановления недостающей информации (потеря пакетов и другие проблемы). Сегодня естьтехнология сверхвысокого разрешенияБлагослови, это может быть хорошоРешить проблему пропускной способности. Идея решения проблемы согласуется с предыдущей областью программирования «время для пространства» и «пространство для времени», в сценариях, требующих пространства, таких как передача данных, вместо хранения используется расчет «время для пространства», в сценариях, требующих времени, таких как кеш, используйте Заменить вычисления хранилищем «пространство во времени».
облачные вычисления
Эпидемия заблокировала людям путь к предоставлению услуг. «Услуги на местах» постепенно превращаются в «облачные услуги». Возникла новая волна программного обеспечения SaaS на основе облачных вычислений, и многие люди инвестировали в сферу 2B для инноваций. и начать бизнес. В процессе создания SaaS снова WebServicesOAM (модель открытых приложений)Из-за кулис к авансцене.
Ограниченное количество приложений, разделение проблем приложений и возможностей платформы, готовые решения, проверенные Go, являются движущей силой номер один, почти составляющими основные функции OAM.
международный конфликт
Есть две разные версии одной и той же истории: 1. Из-за больших инвестиций в исследования и разработки, обучение персонала, создание технической дисциплины ... Таким образом, для активной защиты прав интеллектуальной собственности необходимо гарантировать прибыль для поощрения капиталовложений в исследования новых технологий; 2. Из-за отсутствия развития по историческим причинам он долгое время эксплуатировался с высокой прибылью.Поэтому, чтобы активно развивать наши собственные технологии, мы должны обеспечить, чтобы каждый мог пользоваться дивидендами, приносимыми технологическим развитием, и продвигать технологические инклюзивность. Обе версии верны, но им не хватает непредвзятого третейского арбитража, иначе не будет конца публике, говорящей, что публика разумна, а мать разумна. Однако нельзя игнорировать тот факт, что капиталисты всегда будут воспринимать инвестиции в новые технологии как угрозу, размахивать палкой защиты интеллектуальной собственности и бить неудовлетворительных технических специалистов. Поэтому джентльмен стремится к самосовершенствованию, и как с этим справиться – проблема.
Блокада технологии чипов
Как мы все знаем, чипы являются краеугольным камнем стремительного развития современных промышленных отраслей, а Интернет всего глубже и всестороннее проник в бытовую технику, мобильные телефоны, наушники и т. д. в повседневной жизни. Однако технологии чипов от EDA, литография, упаковка для тестирования, пластины из сырья... составляют огромную и сложную отрасль с четким разделением труда. Как бы СМИ ни подтверждали результаты нашего исследования, так называемая мечта «догнать Премьер-лигу и США» в течение 10–15 лет, скорее всего, окажется всего лишь мечтой. Слишком много основных дисциплин нужно освоить, и слишком много материаловедения и технических процессов нужно обновить и изобрести.
Однако с популяризацией приложений искусственного интеллекта чипы общего назначения постепенно дифференцируются в чипы специального назначения: NPU, DSP, CPLD, FPGA, Intel DPDK... все они заменяют вычислительные чипы общего назначения в конкретных областях, существенно меняя программное обеспечение. развитие. .
«Программирование для взаимодействия человека и машины»Создал возможность:Разрабатывать программное обеспечение на специализированных чипах, открывая доступ, заблокированный вычислительными чипами общего назначения.. Метод программирования взаимодействия человека и машины, эта концепция восходит кВнешний интеллектуглубленное мышление. Сфера ответственности всего фронтенда расширилась с появлением таких технологий, как Node FaaS, RN и Weex.
Что касается фронтенда, то вход в сферу интеллекта требует обучения: машинное обучение, Python, TF и другие фреймворки машинного обучения, распараллеливание и ускорение вычислений… и другие технологии, порог очень высок. существуетimgcook.comВ практике интеллектуализации внешнего интерфейса комитет Alibaba по внешнему интерфейсу ускорил и открыл исходный код:Pipcook, снижая порог внешнего интеллекта.
В то же время с помощью Boa он обеспечивает богатые экологические возможности повторного использования технологии Python, позволяя интерфейсу выполнять надежное машинное обучение.
Гарантируя, что внешний интерфейс может разрабатывать надежные проекты машинного обучения, Pipcook также оптимизирует процесс. Благодаря идее Jupiter Notebook существует большая поддержка обучения и экспериментов, и она запущена одновременно.Pipboardи поддержкаCorlab.
Искусственный интеллект и машинное обучение неотделимы от обработки данных: будь то организация обучающих выборок или обработка журналов, необходимо собирать, систематизировать, очищать, анализировать и т. д. массивные данные.DataCookПоглощенные проекты с открытым исходным кодомDanfo.jsПроект с открытым исходным кодом, с помощью мощных возможностей обработки данных TFData Tensorflow и возможностей аппаратного ускорения, что позволяет интерфейсу легко обрабатывать большие данные.
Блокировка программных технологий
Основная технология собственной разработки
Самостоятельное исследование базовой технологии ≠ Повторное производство колес! ! ! Самостоятельные исследования основных технологий должны сначала определить объем коммерческого программного обеспечения и программного обеспечения с закрытым исходным кодом, потому что программное обеспечение с открытым исходным кодом используется сообществом, и каждый может держаться подальше от патентных хулиганов и технических узких мест, следуя протоколам с открытым исходным кодом. это прямо: взаимная сдержанность.
Во-вторых, для операционных систем, драйверов, библиотек алгоритмов... эти часто используемые базовые технологии также должны иметь достаточную осведомленность и оценку рисков. Типичным примером является Matlab, на сегодняшний день большое количество алгоритмов написано на Matlab, большое количество инженерных технологий и технологий автоматизации управления опирается на Matlab, большое количество научных исследований, таких как химия и биология, опирается на Matlab. Затрачивая в обществе много трудовых, материальных и финансовых ресурсов на миграцию, вы как техник должны уметь в полной мере оценивать технические риски собственного предприятия, выявлять эти точки, в которые можно «точно попасть», и находить открытые места. исходные технологии и «запасные колеса» заранее.
Наконец, есть фреймворки, строительные леса и инструменты, на которых стоит сосредоточиться. вместе сИнженерная технологияС развитием технологий все больше и больше фреймворков, каркасов и инструментов захватывают техническую работу.Как только у этих фреймворков, каркасов и инструментов возникнут проблемы, это окажет огромное влияние на существующую систему разработки программного обеспечения.
Технология приложений с открытым исходным кодом
Кроме того, некоторый открытый исходный код, допускающий бесплатное коммерческое использование, не является бесплатным, например, GPL-2.0 (выберите A license.com/licenses/stocks…) исходный код протокола с открытым исходным кодом, ваш код использует его код, и ваш код также должен быть с открытым исходным кодом под лицензией GPL.
Кроме того, существуют некоторые протоколы с открытым исходным кодом, которые явно не предоставляют права на использование соответствующих патентов, например BSD-3-Clause-Clear (выберите A license.com/licenses/ не…), введение этих кодов в бизнес-коды сопряжено с потенциальными рисками. По внешнему сценарию разбирается Лицензионный белый список.Если ваш проект опирается на модули с открытым исходным кодом, выданные следующими протоколами, это безопасно:
- MIT
- Zlib
- ISC
- WTFPL
- Unlicense
- Apache-1.1
- Apache-2.0
- BSD-2-Clause
- BSD-3-Clause
Помимо понимания протоколов с открытым исходным кодом, как можно использовать открытый исходный код для преодоления технических барьеров в будущем? С точки зрения технологической блокады: во-первых, «шеей» стороне необходимо использовать предоставляемую нами технологию с открытым исходным кодом, а «универсальность» может обеспечить проникновение технологий с открытым исходным кодом в бизнес друг друга со всех сторон; во-вторых, либо с функционального уровня , Либо с технического уровня необходимо спроектировать определенные зависимости, чтобы избежать замены или удаления без боли, наконец, это должно быть продвинуто, и каждый должен использовать это или нет, и это принесет очевидные огромные затраты и затраты.
Цифровой век
Окружающая среда и люди в ней вместе составляют мир. Что касается окружающей среды, технология цифровых двойников сопоставляет физический мир с цифровым миром, чтобы мы могли взаимодействовать во времени и пространстве, например, при считывании показаний счетчика природного газа Alipay. AR и другие технологии сопоставляют цифровой мир с физическим миром, чтобы мы могли в цифровом виде понимать физический мир (ремонт автомобилей HoloLens) и использовать его в цифровом виде (AR-игры, AR-инспекции домов). Человеческий аспект также является двунаправленным: во-первых, в физическом мире предоставляются цифровые учетные данные (электронные удостоверения личности), во-вторых, в цифровом мире предоставляются физические симуляции (виртуальные 3D-изображения). Когда технологии разовьются до определенной стадии, мы не сможем различать физический мир и цифровой мир, собирательно называя его «миром».
окрестности
Цифровой двойник оцифровывает физический город и использует ИИ для управления сигнальными огнями и дорожными условиями, сокращая время в пути на 15,3% и время в пути на 4,6 минуты. пройти черезWebGPUБлагодаря поддержке технологии он обеспечивает хорошие возможности 3D-рендеринга на веб-технологии с сильными кросс-платформенными возможностями. пройти черезWASMТехнологии ускоряют вычислительную мощность за счетWebNNТехнологии(PipcookВозможности ускорения искусственного интеллекта, предоставляемые установщиком стандартов WebNN, вместе составляют основу цифрового двойника, что приводит к рождению большого количества сценариев жизненных и промышленных приложений.
Автоматизация промышленного управления:
Автоматизация управления энергопотреблением:
люди
Цифровой сертификат
SSL/TLSОсновной участник Кристофер Аллен в 2016 году дал нам набор из 10 принципов, лежащих в основе новой цифровой идентичности, и способы ее реализации:Путь к самоопределению. Автономные удостоверения также известны как децентрализованные удостоверения.Стандарт доверия на основе стека IP-протокола, является «прижизненно передаваемой личностью любого человека, организации или вещи, которая не зависит от какой-либо централизованной власти и никогда не может быть отнята».
Достижение децентрализованной идентичности постепенно накаляется и становится возможным. Мы видим, что он используется в конфиденциальности: приложения для здоровья клиентов, государственная инфраструктура здравоохранения и корпоративные юридические лица. Если вы хотите быстро применить децентрализованную идентификацию, вы можете оценитьSovrin Network,Hy-perledger AriesиIndyи другое программное обеспечение с открытым исходным кодом, а такжеСтандартная децентрализованная идентификация W3CиСтандарт проверяемых учетных данных.
3D аватар
Согласно исследованиям ученых, количество информации, передаваемой людьми с помощью мимики, в несколько раз превышает количество информации, передаваемой языком.Генерация реалистичного портрета, стала возможной точная фиксация деталей выражения лица, что делает ваше изображение более реалистичным и ярким в цифровом мире.
неплохоСемантическая сегментация, который разделяет части физического мира.
приходи ещеобнаружение объекта, найдите части физического мира, которые необходимо заменить цифровыми изображениями.
Наконец, конечнозвук.
Резюме и перспективы
Воздействие эпидемии, международные конфликты и наступление цифровой эпохи принесли как огромные технические проблемы, так и огромные возможности. Баффет сказал: «Я боюсь, когда другие жадничают, и жадничаю, когда другие боятся». На самом деле это правда: видеть возможности в условиях кризиса и видеть кризисы среди возможностей — это важные навыки, которыми должен овладеть отличный технический специалист.
И ИИ и машинное обучение в этой статье также являются той частью, которая меня больше всего беспокоит и вызывает наибольший оптимизм. На пути технологического роста мы всегда идем от решения простых задач к решению сложных и системных задач. Наши технические возможности также эволюционировали от технических моментов к техническим аспектам и техническим системам. Однако при столкновении с мощными техническими возможностями ИИ и машинного обучения прошлоеДетерминированное программирование кажется таким бледным, требует способности ориентированного на неопределенность программирования иметь дело с изменяющейся средой, людьми и сложными данными, генерируемыми взаимодействием между средами и людьми. ожидатьPipcookЭто может помочь вам быстро войти в эру ИИ и машинного обучения, справиться с различными неопределенностями и сложностями, внедрить интеллектуальные тела в наши технологии и проектирование и превратить простой, если... иначе, выберите... случай в прогнозирование и принятие решений ИИ. заставляет переопределить то, как мы программируем с помощью «человеко-машинного сотрудничества».