From b6a14adcdbced0e28facff1f1fc1899eb400d719 Mon Sep 17 00:00:00 2001 From: Jacky Liang Date: Sun, 29 Oct 2023 16:46:06 -0700 Subject: [PATCH] digest_243 --- _posts/digests/2023-10-23-242.md | 6 +- _posts/digests/2023-10-30-243.md | 159 ++++++++++++++++++ ...N3hoJnJlc2l6ZT0xMjAwOiomcmVzaXplPTEyMDA6Kg | Bin 0 -> 136486 bytes .../243/GettyImages-1236495668-scaled.jpg | Bin 0 -> 32157 bytes scripts/csv2md.py | 103 ++++++++---- 5 files changed, 234 insertions(+), 34 deletions(-) create mode 100644 _posts/digests/2023-10-30-243.md create mode 100644 assets/img/digests/243/1698171046083-gettyimages-1556779089.jpeg?image-resize-opts=Y3JvcD0xeHc6MC44NDI1eGg7MHh3LDAuMDUxN3hoJnJlc2l6ZT0xMjAwOiomcmVzaXplPTEyMDA6Kg create mode 100644 assets/img/digests/243/GettyImages-1236495668-scaled.jpg diff --git a/_posts/digests/2023-10-23-242.md b/_posts/digests/2023-10-23-242.md index 5442ec87..3286998d 100644 --- a/_posts/digests/2023-10-23-242.md +++ b/_posts/digests/2023-10-23-242.md @@ -18,14 +18,18 @@ redirect: https://lastweekin.ai/p/242 Amazon is set to begin testing Agility's bipedal robot, Digit, in its nationwide fulfillment centers, marking a significant step in the application of humanoid robots in industrial settings. This follows Amazon's inclusion of Agility as one of the first five recipients of its $1 billion Industrial Innovation Fund. While Amazon Robotics has primarily focused on wheeled autonomous mobile robots (AMRs), the company is exploring the potential of legged locomotion, particularly for navigating diverse terrains. The integration of humanoid robots into Amazon's operations could significantly impact the trajectory of the robotics industry, particularly if they prove successful at scale. However, the company is also considering other mobile manipulation solutions, such as mounting a robot arm on an AMR. The success or failure of the Digit pilots could have far-reaching implications for the future of bipedal robots. +#### [State of AI Report 2023](https://www.stateof.ai/) + +The State of AI Report 2023 highlights the dominance of Large Language Models (LLMs) in AI research, with significant advances in transformers surprising the AI community. The report discusses the rise of OpenAI's GPT-4 and the increasing reliance on computational power, alongside the thriving open-source community. However, the report also notes new tensions around openness due to commercial and safety concerns. Despite the focus on LLMs, the report also covers progress in other AI fields like navigation, weather prediction, self-driving cars, and music generation. Key takeaways include GPT-4's dominance, efforts to clone or surpass proprietary performance, real-world breakthroughs driven by LLMs and diffusion models, the importance of compute power, the rise of generative AI applications, the mainstreaming of the safety debate, and the challenges in evaluating state-of-the-art models. #### [Adept Releases Fuyu-8B for Multimodal AI Agents](https://analyticsindiamag.com/adept-releases-fuyu-8b-for-multimodal-ai-agents/) ![](https://149695847.v2.pressablecdn.com/wp-content/uploads/2023/10/Adept-1536x864-1.jpg) Adept has launched Fuyu-8B, a scaled-down version of their multimodal AI model, designed to understand charts, documents, and diagrams with improved OCR capabilities. The model, which is now accessible through HuggingFace, offers a simplified architecture and training process, making it more accessible and scalable. Fuyu-8B is tailored for digital AI agents, excelling in handling arbitrary image resolutions, answering queries related to graphs, diagrams, and UI-based questions, and delivering responses for large images in under 100 milliseconds. Despite its optimization for specific applications, it performs well in standard image understanding benchmarks. The model uses a vanilla decoder-only transformer, eliminating the need for a separate image encoder and simplifying its structure. In evaluations on prominent image-understanding datasets, Fuyu-8B demonstrated robust performance, outperforming models like QWEN-VL and PALM-e-12B on multiple metrics. +#### [4K4D: Real-Time 4D View Synthesis at 4K Resolution](https://zju3dv.github.io/4k4d/) - +This paper proposes a new method for real-time view synthesis of dynamic 3D scenes at 4K resolution, called 4K4D. The method uses a 4D point cloud representation that supports hardware rasterization, resulting in faster rendering speeds. The authors also introduce a hybrid appearance model that enhances rendering quality while maintaining efficiency. They also develop a differentiable depth peeling algorithm to effectively learn the model from RGB videos. The method can render novel view videos at over 400 FPS on the DNA-Rendering dataset at 1080p resolution and 80 FPS on the ENeRF-Outdoor dataset at 4K resolution using an RTX 4090 GPU, which is 30x faster than previous methods, achieving state-of-the-art rendering quality. ### Other News #### Applications diff --git a/_posts/digests/2023-10-30-243.md b/_posts/digests/2023-10-30-243.md new file mode 100644 index 00000000..c046216c --- /dev/null +++ b/_posts/digests/2023-10-30-243.md @@ -0,0 +1,159 @@ +--- +layout: redirect +title: "Last Week in AI #243" +excerpt: "White House's sweeping AI order 📜, Cruise's self-driving license revoked 🚫🚗, Artists fight back against generative AI with Nightshade 🎨🤖, and more!" +image: + feature: assets/img/digests/243/1698171046083-gettyimages-1556779089.jpeg?image-resize-opts=Y3JvcD0xeHc6MC44NDI1eGg7MHh3LDAuMDUxN3hoJnJlc2l6ZT0xMjAwOiomcmVzaXplPTEyMDA6Kg + credit: / +categories: [digests] +permalink: /digests/the-two-hundred-and-forty-third +sidebartoc: true +redirect: https://lastweekin.ai/p/243 +--- + +### Top News + +#### [White House to unveil sweeping AI executive order next week, tackling immigration, safety](https://www.washingtonpost.com/technology/2023/10/25/artificial-intelligence-executive-order-biden/) +![](https://www.washingtonpost.com/wp-apps/imrs.php?src=https://arc-anglerfish-washpost-prod-washpost.s3.amazonaws.com/public/J6PDA5FBIOQZQO3BTQ7KGCGMPA.JPG&w=1440) + +The Biden administration is set to announce a comprehensive executive order on artificial intelligence (AI), marking the U.S. government's most significant attempt to regulate this rapidly evolving technology. The order will require advanced AI models to undergo assessments before federal workers can use them, and it will also ease immigration barriers for highly skilled workers to boost the U.S.'s technological edge. The order comes as the European Union and other governments are working to regulate the riskiest uses of AI. The executive order is expected to build on voluntary commitments signed by 15 companies, including OpenAI, Google, Adobe, and Nvidia, to develop technology to identify AI-generated images and share safety data with the government and academics. The assessments, known as "red teaming," will likely be led by the National Institute of Standards and Technology (NIST). The order also includes provisions to change the immigration process and requires federal agencies to assess the current size of the AI workforce. + + +#### [Cruise Self-Driving License Revoked After It Withheld Pedestrian Injury Footage, DMV Says](https://www.vice.com/en/article/4a3ba3/california-dmv-suspends-cruises-self-driving-car-license-after-pedestrian-injury) +![](https://video-images.vice.com/articles/653808a4514be3a56a0b7f2e/lede/1698171046083-gettyimages-1556779089.jpeg?image-resize-opts=Y3JvcD0xeHc6MC44NDI1eGg7MHh3LDAuMDUxN3hoJnJlc2l6ZT0xMjAwOiomcmVzaXplPTEyMDA6Kg) + +Cruise, one of the two autonomous vehicle companies offering fully driverless taxi rides in the U.S., has had its license revoked by the California Department of Motor Vehicles (DMV). The revocation was due to Cruise withholding video footage from an investigation into an incident where a Cruise vehicle ran over a pedestrian and then attempted a "pullover maneuver" while the pedestrian was still underneath the vehicle. The DMV only learned of the full extent of the incident from another government agency. Despite Cruise's spokesperson claiming that they had shown the full video to the DMV, the suspension remains effective immediately. Cruise can still operate in driverless mode but with a safety driver. The company has paused operations on driverless cars in San Francisco as a result of the suspension. + + +#### [This new data poisoning tool lets artists fight back against generative AI](https://www.technologyreview.com/2023/10/23/1082189/data-poisoning-artists-fight-generative-ai/) +![](https://wp.technologyreview.com/wp-content/uploads/2023/10/poison-corrupts4.jpg?resize=1200,600) + +The article discusses a new data poisoning tool, Nightshade, designed to help artists protect their work from being used without consent by generative AI models. The tool, while potentially open to misuse, would require thousands of poisoned samples to significantly impact larger models. Experts, such as Vitaly Shmatikov from Cornell University and Gautam Kamath from the University of Waterloo, highlight the need for robust defenses against such attacks and the importance of addressing vulnerabilities in AI models. The tool is seen as a potential deterrent for AI companies, encouraging them to respect artists' rights and possibly prompting them to pay royalties. Artists, such as Eva Toorenent and Autumn Beverly, express hope that Nightshade will shift the power balance back to the creators, protecting their work from unauthorized use. + + + +### Other News +#### Tools +![](https://jina-ai-gmbh.ghost.io/content/images/2023/10/Explore-image-storytelling-beyond-pixels--11-.png) + +[Jina AI Launches World's First Open-Source 8K Text Embedding, Rivaling OpenAI](https://jina.ai/news/jina-ai-launches-worlds-first-open-source-8k-text-embedding-rivaling-openai) - Jina AI has launched jina-embeddings-v2, an open-source text embedding model with an 8K context length, rivaling OpenAI's text-embedding-ada-002 in terms of capabilities and performance. + +[Qualcomm’s next big Snapdragon chip has leaked, and it’s full of AI features](https://www.theverge.com/2023/10/23/23928452/snapdragon-8-gen-3-leak-specs-ai-features-qualcomm) - Qualcomm's upcoming Snapdragon 8 Gen 3 chip for Android phones will have a heavy focus on AI, with features such as AI camera tools and the ability to run various AI models, making it a potential competitor for Google's Tensor processors. + +[Microsoft opens early access to AI assistant for infosec, Security Copilot](https://www.theregister.com/2023/10/23/microsoft_security_copilots_early_access/) - Microsoft is opening up the early access program for its flagship cybersecurity AI product, Security Copilot, which aims to save time and upskill security teams by providing step-by-step instructions on managing incidents and generating natural language reports. + +[Google Maps is becoming more like Search — thanks to AI](https://www.theverge.com/2023/10/26/23932315/google-maps-ai-immersive-view-ev-charging-search) - Google is adding new AI-powered features to Maps, including immersive navigation, easier-to-follow driving directions, and better organized search results, in an effort to make Maps more like Search and maintain a competitive edge over rivals like Apple and Microsoft. + +[Twelve Labs is building models that can understand videos at a deep level](https://techcrunch.com/2023/10/24/twelve-labs-is-building-models-that-can-understand-videos-at-a-deep-level/) - Twelve Labs is building AI models that can understand videos at a deep level, allowing developers to create apps that can search through videos, classify scenes, extract topics, and more, with potential applications in ad insertion, content moderation, media analytics, and automatic highlight reel generation. + +[Amazon now lets advertisers use generative AI to pretty up their product shots](https://www.theverge.com/2023/10/25/23931521/amazon-generative-ai-product-images-advertisers) - Amazon is beta testing AI image generation tools for advertisers, allowing them to easily create lifestyle imagery for their product ads, potentially leading to higher click-through rates. + +[Canva launches free AI 'Classroom Magic' tools for educators](https://mashable.com/article/canva-launches-classroom-ai-tools) - Canva has launched a suite of AI tools called Classroom Magic, designed to assist educators with lesson planning, content editing, document reformatting, image and text editing, multilingual lesson support, and accessibility checking. + +[Sick of meetings? Microsoft’s new AI assistant will go in your place](https://fortune.com/2023/10/19/microsoft-copilot-ai-assistant-teams-meetings/) - Microsoft has unveiled Copilot, an AI assistant that can attend meetings on behalf of employees, generating transcripts, summaries, and notes once the meeting is over, but some managers and workers are skeptical about the use of AI in meetings, citing the lack of nuanced human judgment and social skills needed for effective participation. + +#### Business +![](https://mms.businesswire.com/media/20231024169588/en/1922702/23/lenovo-logo835x396.jpg) + +[Lenovo and NVIDIA Announce Hybrid AI Solutions to Help Enterprises Quickly Adopt GenAI](https://www.businesswire.com/news/home/20231024169588/en/Lenovo-and-NVIDIA-Announce-Hybrid-AI-Solutions-to-Help-Enterprises-Quickly-Adopt-GenAI) - Lenovo and NVIDIA have announced an expansion of their partnership to bring generative AI to every enterprise, offering fully integrated systems that enable businesses to deploy tailored AI applications across various industries. + +[Wall Street is demanding financial results that support all the AI hype. Microsoft’s latest earnings finally delivered](https://fortune.com/2023/10/24/microsoft-earnings-q1-2024-ai-cloud-financial-results-wall-street/) - Wall Street is eager to see financial results that support the hype around AI, and Microsoft's latest earnings report, which showcased the business implications of AI adoption, delivered impressive numbers that exceeded expectations. + +[AI-based data center optimization startup MangoBoost raises $55M Series A](https://techcrunch.com/2023/10/23/ai-based-data-center-optimization-startup-mangoboost-raises-55m-series-a/) - AI-based data center optimization startup MangoBoost has raised $55 million in a Series A funding round to develop its DPU hardware and software solutions that help enterprises and data centers manage massive amounts of data to optimize workloads, with the goal of reducing power consumption and improving performance with cost efficiency and security. + +[AI Chip Startup Rebellions Is in Talks to Raise $100 Million](https://www.bloomberg.com/news/articles/2023-10-24/ai-chip-startup-rebellions-is-in-talks-to-raise-100-million) - AI chip startup Rebellions is in discussions to secure $100 million in funding to accelerate the advancement of their next-generation AI chip. + +[Intel’s in trouble as Nvidia and AMD reportedly prepare Arm-based desktop CPUs](https://fortune.com/2023/10/24/intel-nvidia-amd-desktop-arm-cpus-microsoft-qualcomm/) - Nvidia and AMD are reportedly working on Arm-based desktop CPUs, potentially posing a threat to Intel's dominance in the market. + +[GOOGLE, MICROSOFT, OPENAI, ANTHROPIC DRIVE FRONTIER MODEL FORUM'S DIRECTOR APPOINTMENT AND $10M AI FUND](https://yourstory.com/2023/10/ai-safety-frontier-model-forum-meserole-10m-fund) - The Frontier Model Forum has appointed Chris Meserole as its Executive Director and launched a $10 million AI Safety Fund, backed by tech giants like Google and Microsoft, to support independent researchers in innovating evaluation methods and "red teaming" tactics to ensure the safe development of advanced AI systems. + +[AI companies drive demand for office space in tech hubs, new study finds](https://finance.yahoo.com/news/ai-companies-drive-demand-for-office-space-in-tech-hubs-new-study-finds-142451573.html) - The boom in artificial intelligence is driving demand for office space in tech hubs, with AI companies seizing more office space, especially in the San Francisco Bay Area, as they look to grow quickly. + +[Meet The New AI Unicorns Of 2023](https://news.crunchbase.com/ai/new-ai-unicorns-2023-list-llm-platforms-cohere/) - One in five of the new billion-dollar startups to join The Crunchbase Unicorn Board in 2023 were AI companies, collectively adding $21 billion in value and dominated by generative AI companies in various sectors. + +[Luzia lands $10 million in funding to expand its WhatsApp-based chatbot](https://techcrunch.com/2023/10/20/luzia-lands-10-million-in-funding-to-expand-its-whatsapp-based-chatbot/) - Spain-based startup Luzia has raised $10 million in funding to expand its WhatsApp-based chatbot, which aims to introduce AI chatbot technology to non-tech affluent audiences in the Spanish and Portuguese-speaking market. + +[Stability AI General Counsel, HR Chief Depart From Startup](https://www.bloomberg.com/news/articles/2023-10-26/stability-ai-general-counsel-hr-chief-depart-from-startup) - Executive departures at an AI startup suggest further instability within the company. + +#### Research +![](https://media.springernature.com/m685/springer-static/image/art%3A10.1038%2Fs41746-023-00939-z/MediaObjects/41746_2023_939_Fig1_HTML.png) + +[Large language models propagate race-based medicine](https://www.nature.com/articles/s41746-023-00939-z) - Large language models (LLMs) integrated into healthcare systems may perpetuate harmful, race-based medicine by providing inaccurate and biased responses to medical questions related to race, according to a study assessing four commercially available LLMs. + +[AI ‘breakthrough’: neural net has human-like ability to generalize language](https://www.nature.com/articles/d41586-023-03272-3) - Scientists have created a neural network with human-like ability to make generalizations about language, which could lead to machines that interact with people more naturally and address the gaps and inconsistencies in current AI systems. + +[Researchers develop ‘Woodpecker’: A groundbreaking solution to AI’s hallucination problem](https://venturebeat.com/ai/researchers-develop-woodpecker-a-groundbreaking-solution-to-ais-hallucination-problem/) - Researchers have developed a framework called "Woodpecker" that corrects hallucinations in multimodal large language models (MLLMs) without the need for retraining, offering a promising solution to a significant problem in AI. + +[Proximal Policy Optimization (PPO): The Key to LLM Alignment](https://cameronrwolfe.substack.com/p/proximal-policy-optimization-ppo) - Recent AI research has shown that reinforcement learning (RL), specifically reinforcement learning from human feedback (RLHF), is crucial for training large language models (LLMs), and Proximal Policy Optimization (PPO) is a popular and effective RL algorithm used in the alignment of LLMs. + +[Contrastive Prefence Learning: Learning from Human Feedback without RL](https://arxiv.org/abs/2310.13639v1) - The article discusses Contrastive Preference Learning, a method of learning from human feedback without the use of Reinforcement Learning. + +[Branch-Solve-Merge Improves Large Language Model Evaluation and Generation](https://arxiv.org/abs/2310.15123?utm_source=aitidbits.substack.com&utm_medium=newsletter) - Branch-Solve-Merge (BSM) is a Large Language Model program that improves the evaluation and generation of text by decomposing tasks into sub-tasks and fusing their solutions, resulting in enhanced correctness, consistency, and coherence. + +[Exploring the Boundaries of GPT-4 in Radiology](https://arxiv.org/abs/2310.14573v1) - The article discusses the exploration of the boundaries of GPT-4 in the field of radiology. + +[SAM-CLIP: Merging Vision Foundation Models towards Semantic and Spatial Understanding](https://arxiv.org/abs/2310.15308v1) - The article discusses the merging of vision foundation models for semantic and spatial understanding in AI. + +[Towards Understanding Sycophancy in Language Models](https://arxiv.org/abs/2310.13548?utm_source=aitidbits.substack.com&utm_medium=newsletter) - The article discusses the issue of sycophancy in language models and presents recommendations for addressing it. + +[MusicAgent: An AI Agent for Music Understanding and Generation with Large Language Models](https://arxiv.org/abs/2310.11954v2) - MusicAgent is an AI agent that utilizes large language models to understand and generate music. + +[SOTOPIA: Interactive Evaluation for Social Intelligence in Language Agents](https://arxiv.org/abs/2310.11667v1) - SOTOPIA is an open-ended environment that simulates social interactions between artificial agents and evaluates their social intelligence, revealing significant differences between models and identifying challenging scenarios for AI systems. + +[Improving Wikipedia verifiability with AI](https://www.nature.com/articles/s42256-023-00726-1) - AI is being used to improve the verifiability of information on Wikipedia by developing tools that can retrieve and verify citations more accurately. + +[DreamSpace: Dreaming Your Room Space with Text-Driven Panoramic Texture Propagation](http://arxiv.org/abs/2310.13119) - The article discusses the importance of community support and donations for arXiv, an open access platform for scientific research. + +[FreeNoise: Tuning-Free Longer Video Diffusion Via Noise Rescheduling](https://arxiv.org/abs/2310.15169v1) - A study proposes FreeNoise, a tuning-free and time-efficient paradigm to enhance the generative capabilities of pretrained video diffusion models, allowing for the generation of longer videos conditioned on multiple text prompts. + +#### Concerns +![](https://i.guim.co.uk/img/media/93c2ec47dfa92753188caec7eada3383a593dc5a/0_0_5000_3000/master/5000.jpg?width=1200&height=630&quality=85&auto=format&fit=crop&overlay-align=bottom%2Cleft&overlay-width=100p&overlay-base64=L2ltZy9zdGF0aWMvb3ZlcmxheXMvdGctZGVmYXVsdC5wbmc&enable=upscale&s=e5b8cc8508aa467a62851ff4a1a3b4ab) + +[AI risk must be treated as seriously as climate crisis, says Google DeepMind chief](https://www.theguardian.com/technology/2023/oct/24/ai-risk-climate-crisis-google-deepmind-chief-demis-hassabis-regulation) - The risks of artificial intelligence must be treated as seriously as the climate crisis, according to Demis Hassabis, the CEO of Google's AI unit, who called for the creation of an oversight body similar to the Intergovernmental Panel on Climate Change (IPCC) to address the dangers posed by AI, including the creation of bioweapons and the existential threat of super-intelligent systems. + +[Health providers say AI chatbots could improve care. But research says some are perpetuating racism](https://apnews.com/article/ai-chatbots-racist-medicine-chatgpt-bard-6f2a330086acd0a1f8955ac995bdde4d) - Popular AI chatbots used in healthcare are perpetuating racist and debunked medical ideas, potentially worsening health disparities for Black patients, according to a study by Stanford School of Medicine researchers. + +[AI-created child sexual abuse images ‘threaten to overwhelm internet’](https://www.theguardian.com/technology/2023/oct/25/ai-created-child-sexual-abuse-images-threaten-overwhelm-internet) - The Internet Watch Foundation has warned that artificial intelligence-generated child sexual abuse images are becoming a reality and pose a significant threat to the internet, with nearly 3,000 AI-made abuse images that broke UK law already identified. + +[Top AI Shops Fail Transparency Test](https://spectrum.ieee.org/ai-ethics) - Fifteen major AI companies have failed a transparency test despite signing on to the White House's commitments to manage AI risks. + +[AI researchers uncover ethical, legal risks to using popular data sets](https://www.washingtonpost.com/technology/2023/10/25/data-provenance/) - AI researchers have found that many popular data sets used to train generative AI systems are improperly licensed, with about 70% not specifying the correct license or being mislabeled, leading to confusion and potential copyright issues for developers. + +[Google Pixel’s face-altering photo tool sparks AI manipulation debate](https://www.bbc.com/news/technology-67170014) - Google Pixel's new face-altering photo tool, Best Take, uses machine learning to mix and match expressions from past photos, sparking a debate about AI manipulation. + +[Open-source AI firm Hugging Face confirms ‘regrettable accessibility issues’ in China](https://www.semafor.com/article/10/20/2023/ai-platform-hugging-face-confirms-china-blocked-it) - Hugging Face, an open-source AI firm, acknowledges accessibility issues in China after the country blocked access to its platform, but it remains unclear why the censorship occurred. + +[Misinformation reloaded? Fears about the impact of generative AI on misinformation are overblown](https://misinforeview.hks.harvard.edu/article/misinformation-reloaded-fears-about-the-impact-of-generative-ai-on-misinformation-are-overblown/) - Concerns about the impact of generative AI on the misinformation landscape are overblown, as evidence suggests that the increased quantity, quality, and personalization of misinformation are speculative and have limited effects on the spread of misinformation. + +[Is my co-worker AI? Bizarre product reviews leave Gannett staff wondering](https://www.theverge.com/2023/10/26/23931530/gannett-ai-product-reviews-site-reviewed-union-newsguild) - Gannett staff are questioning whether some product reviews on their site were written by AI or humans, with the company claiming they were created by third-party freelancers hired by a marketing agency partner. + +[AI Has a Hotness Problem](https://www.theatlantic.com/technology/archive/2023/10/ai-image-generation-hot-people/675750/) - AI image-generation tools tend to produce attractive faces because they are trained on databases of existing photos that are biased towards attractive people, and the tools themselves tend to generate faces that look like averaged faces, resulting in a phenomenon where AI-generated faces are often more attractive than real people. + +#### Analysis +![](https://substackcdn.com/image/fetch/w_1200,h_600,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb17d6190-3216-4d06-8e33-a366e4098e62_1382x864.png) + +[How the Foundation Model Transparency Index Distorts Transparency](https://www.interconnects.ai/p/fmti-critique) - The Foundation Model Transparency Index (FMTI) released by Stanford's Center for Research on Foundation Models (CRFM) is criticized for misleadingly measuring transparency for foundation models and instead measuring how well-documented commercial products are, as well as making critical factual errors and being biased against openly released models. + +[Ideologies of Awe & AI Art at the MoMA](https://cyberneticforests.substack.com/p/ideologies-of-awe-and-ai-art-at-the) - Refik Anadol's "Unsupervised - Machine Hallucinations" at the MoMA uses AI to create visualizations of the museum's art archive, but the work unintentionally reinforces the idea that AI is complex and unknowable, leaving viewers passive and in awe of its power. + +#### Policy +![](https://venturebeat.com/wp-content/uploads/2023/10/AdobeStock_608783292.jpeg?w=1200&strip=all) + +[AI Godfathers Bengio and Hinton: Major tech companies should devote a third of AI budget to managing AI risk](https://venturebeat.com/ai/ai-godfathers-bengio-and-hinton-major-tech-companies-should-devote-a-third-of-ai-budget-to-managing-ai-risk/) - Yoshua Bengio and Geoffrey Hinton, along with other AI experts, propose that major tech companies and governments allocate a third of their AI research and development budgets to AI safety and ethical use, in order to address the growing risks associated with artificial intelligence. + +[What the U.N.’s AI Advisory Group Will Do](https://time.com/6328861/un-advisory-group-ai/) - The U.N. has unveiled a new advisory body dedicated to developing consensus around the risks posed by artificial intelligence and how international cooperation can help meet those challenges, with the body's recommendations potentially deciding the form and function of a U.N. agency for the governance of AI. + +[UK to set up world's first AI safety institute, Sunak says](https://www.reuters.com/world/uk/uk-set-up-worlds-first-ai-safety-institute-sunak-says-2023-10-26/) - UK Prime Minister Rishi Sunak announces plans to establish the world's first AI safety institute, which will focus on advancing knowledge of AI safety and evaluating the risks associated with new AI models. + +[OpenAI forms new team to assess ‘catastrophic risks’ of AI](https://www.theverge.com/2023/10/26/23933783/openai-preparedness-team-catastrophic-risks-ai) - OpenAI is forming a new team to assess and mitigate the potential catastrophic risks associated with AI, including nuclear threats, chemical and biological threats, autonomous replication, AI tricking humans, and cybersecurity threats. + +[We don’t want to set up global AI regulator, says UK tech secretary](https://www.politico.eu/article/michelle-donelan-global-ai-regulator/) - The UK government does not plan to establish a global regulator for artificial intelligence, but instead aims to set up international networks and frameworks to manage risks through its AI safety summit and Frontier AI Taskforce. + +#### Fun +![](https://i.guim.co.uk/img/media/beb412c8e7924ad3002c34eba46d802070cd1f17/0_28_4973_2985/master/4973.jpg?width=1200&height=630&quality=85&auto=format&fit=crop&overlay-align=bottom%2Cleft&overlay-width=100p&overlay-base64=L2ltZy9zdGF0aWMvb3ZlcmxheXMvdGctZGVmYXVsdC5wbmc&enable=upscale&s=68eaceaf7e5a59264c4dbd2a208dcaa6) + +[The Beatles: ‘final’ song Now and Then to be released thanks to AI technology](https://www.theguardian.com/music/2023/oct/26/the-beatles-final-song-now-and-then-ai-technology) - The long-awaited "final" Beatles song, Now and Then, featuring all four members, is set to be released next week thanks to AI technology that was used to enhance the audio on Peter Jackson's documentary Get Back. + +
+ +Copyright © 2023 Skynet Today, All rights reserved. diff --git a/assets/img/digests/243/1698171046083-gettyimages-1556779089.jpeg?image-resize-opts=Y3JvcD0xeHc6MC44NDI1eGg7MHh3LDAuMDUxN3hoJnJlc2l6ZT0xMjAwOiomcmVzaXplPTEyMDA6Kg b/assets/img/digests/243/1698171046083-gettyimages-1556779089.jpeg?image-resize-opts=Y3JvcD0xeHc6MC44NDI1eGg7MHh3LDAuMDUxN3hoJnJlc2l6ZT0xMjAwOiomcmVzaXplPTEyMDA6Kg new file mode 100644 index 0000000000000000000000000000000000000000..417aecbabd251f64266174a60ebc30e57d5ba27f GIT binary patch literal 136486 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

u53s`1YfRj3SDb(Oe9tvV;96-+= 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 z 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 literal 0 HcmV?d00001 diff --git a/scripts/csv2md.py b/scripts/csv2md.py index a0c6e9ec..c1fa3b63 100644 --- a/scripts/csv2md.py +++ b/scripts/csv2md.py @@ -1,6 +1,7 @@ import os import argparse import requests +import multiprocessing import pandas as pd import inflect @@ -18,10 +19,10 @@ CATEGORIES = [ 'Top News', - 'Applications', + 'Tools', 'Business', - 'Concerns', 'Research', + 'Concerns', 'Analysis', 'Policy', 'Expert Opinions', @@ -30,10 +31,26 @@ ] +def apply_map_batch(func, args_list): + pool = multiprocessing.Pool(os.cpu_count()) + promises = [pool.apply_async(func, args) for args in args_list] + + results = [None] * len(promises) + done_idxs = set() + pbar = tqdm(total=len(promises)) + while len(done_idxs) < len(promises): + for idx, promise in enumerate(promises): + if idx not in done_idxs and promise.ready(): + done_idxs.add(idx) + results[idx] = promise.get() + pbar.update(1) + return results + + @retry(wait=wait_random_exponential(min=1, max=10), stop=stop_after_attempt(10)) def query_openai(messages, max_tokens=10, model='gpt-3.5-turbo-16k'): return openai.ChatCompletion.create( - model=model, + model=model, messages=messages, max_tokens=max_tokens, temperature=0 @@ -54,9 +71,9 @@ def get_article_category(row, excerpt): system_prompt = ''' Your task is to classify articles about AI into one of the following types: -Business: Anything related to product announcements, investments, funding, VCs, company updates, or market trends. +Business: Anything related to investments, funding, VCs, company updates, or market trends. Research: Scientific studies, research in AI, or applying AI to do science in various fields. All links from arxiv and huggingface belong to Research. -Applications: Applying AI to do something. +Tools: New feature releases, product announcements; new AI software, tools, and applications of AI. Concerns: Discussions and news about problems, harms, and any alarming things about AI, including govermnet investigations about AI. Policy: News, analysis, and opinions related to government policies. Analysis: Analyzes an existing topic about AI that's not the above topics (not news). @@ -66,7 +83,7 @@ def get_article_category(row, excerpt): The user will provide the article title, link, and description. After careful consideration, you will respond with ONLY the predicted article type, with no explanations, punctuation, formatting, or anything else. -Please only respond with one of the above types (Business, Resesarch, Applications, Concerns, Policy, Analysis, Expert Opinions, Explainers, Fun). +Please only respond with one of the above types (Business, Resesarch, Tools, Concerns, Policy, Analysis, Expert Opinions, Explainers, Fun). '''.strip() return query_openai([ {'role': 'system', 'content': system_prompt}, @@ -83,7 +100,11 @@ def get_news_article(url): article.download() article.parse() assert article.text - return article + return { + 'text': article.text, + 'top_image': article.top_image, + 'has_top_image': article.has_top_image() + } except: return None @@ -106,7 +127,7 @@ def get_article_excerpt(row, article): prompt = f''' Title: {row['Name']} Subtitle: {row['Excerpt']} -Text: {clip_text_words(article.text)} +Text: {clip_text_words(article["text"])} '''.strip() return query_openai([ {'role': 'system', 'content': system_prompt}, @@ -170,7 +191,7 @@ def get_article_summary(title, news_article): user_prompt = f''' Title: {title} -{clip_text_words(news_article.text)} +{clip_text_words(news_article["text"])} '''.strip() messages = [ @@ -272,35 +293,43 @@ def get_newsletter_excerpt(top_news): print(f'Reading {input_csv}') csv = pd.read_csv(input_csv, encoding='utf-8') - rows_news_articles = [] - for row_num, row in tqdm(csv.iterrows(), total=len(csv)): + rows = [] + for row_num, row in csv.iterrows(): if 'arxiv' in row['URL']: # remove "Title:" from arxiv titles row['Name'] = row['Name'][6:] if 'youtube' in row['URL']: continue + rows.append(row) - news_article = get_news_article(row['URL']) - if not news_article: - continue - - rows_news_articles.append((row, news_article)) + print('Getting news articles...') + news_articles = apply_map_batch( + get_news_article, [(row['URL'],) for row in rows] + ) + rows = [row for row, news_article in zip(rows, news_articles) if news_article] + news_articles = [news_article for news_article in news_articles if news_article] print('Getting article excerpts...') - excerpts = [ - get_article_excerpt(row, news_article) - for row, news_article in tqdm(rows_news_articles) - ] + excerpts = apply_map_batch( + get_article_excerpt, + [ + (row, news_article) + for row, news_article in zip(rows, news_articles) + ] + ) print('Getting article categories...') - categories = [ - get_article_category(row, excerpt) - for (row, _), excerpt in tqdm(zip(rows_news_articles, excerpts), total=len(rows_news_articles)) - ] + categories = apply_map_batch( + get_article_category, + [ + (row, excerpt) + for row, excerpt in zip(rows, excerpts) + ] + ) articles_map = {c : [] for c in CATEGORIES} - for (row, news_article), excerpt, category in zip(rows_news_articles, excerpts, categories): + for row, news_article, excerpt, category in zip(rows, news_articles, excerpts, categories): articles_map[category].append({ 'url': row['URL'], 'title': row['Name'], @@ -319,7 +348,7 @@ def get_newsletter_excerpt(top_news): # place the first article w/ an image first rank = rank_articles(articles) for idx, r in enumerate(rank): - if articles[r]['news_article'].has_top_image(): + if articles[r]['news_article']['has_top_image']: rank[0], rank[idx] = rank[idx], rank[0] break @@ -327,21 +356,29 @@ def get_newsletter_excerpt(top_news): top_news += f'### {c}' top_news += '\n\n' + summaries = apply_map_batch( + get_article_summary, + [ + (article['title'], article['news_article']) + for article in articles + ] + ) + for r in tqdm(rank, leave=False): article = articles[r] + summary = summaries[r] title, url, news_article = article['title'], article['url'], article['news_article'] - summary = get_article_summary(title, news_article) top_news += f'#### [{title}]({url})' top_news += '\n' - if news_article.has_top_image(): - top_news += f'![]({news_article.top_image})' + if news_article['has_top_image']: + top_news += f'![]({news_article["top_image"]})' if r == 0: - im_response = requests.get(news_article.top_image) + im_response = requests.get(news_article['top_image']) if im_response.status_code == 200: - im_name = news_article.top_image.split("/")[-1] + im_name = news_article['top_image'].split("/")[-1] with open(im_folder / im_name, "wb") as f: f.write(im_response.content) @@ -352,9 +389,9 @@ def get_newsletter_excerpt(top_news): else: content += f'#### {c}' - if articles[rank[0]]['news_article'].has_top_image(): + if articles[rank[0]]['news_article']['has_top_image']: content += '\n' - content += f'![]({articles[rank[0]]["news_article"].top_image})' + content += f'![]({articles[rank[0]]["news_article"]["top_image"]})' content += '\n\n' for r in tqdm(rank, leave=False):